The Best Tartare: San Francisco

The Best Tartare: San Francisco

Steak tartare
Jackson Square, San Francisco
$$$, Modern, Full Bar, Italian, New American, Speakeasy
Alexander Ong
Michelle Mah
2 Recommendations