The Best Tartare: San Francisco

The Best Tartare: San Francisco

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