A San Francisco establishment since 1937, this location opened in 2012, and continues to be a favorite spot due to its prime North Beach location.

LocationSan Francisco, Calif.
Annual Sales$14,975,136
Average Check$51
Meals Served262,907
Total Seats281
Top 100 Year2023

*RB estimate

Sales represent previous year’s gross food and beverage sales