Top 100 rank: 75
2018 annual sales: $14.3M
Average check: $63.67
The buzz: A favorite stop among San Francisco locals and visitors alike.
california (san francisco)
Top 100 rank: 75
2018 annual sales: $14.3M
Average check: $63.67
The buzz: A favorite stop among San Francisco locals and visitors alike.