The Best Tartare: San Francisco

The Best Tartare: San Francisco

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