People always say that North Beach has the most authentic Italian food in the city. Usually those people are old, resentful of yuppies and the tech bubble, and stand a little too close to you on Muni, but that doesn’t make them wrong. Every single pasta on the menu is ridiculously good, so find a bunch of friends who are willing to share (or at least historically easy to pilfer from).
More spots in North BeachSee more
Head to Il Pollaio in North Beach for a casual weeknight dinner and make sure to get the chargrilled chicken.
There’s a serious Mexican fiesta happening at Don Pisto’s in North Beach. Join the party, eat some tacos.
China Live Market Restaurant
The Market Restaurant at China Live in Russian Hill serves an extensive menu of Chinese food in a large, loud dining room.
More Italian spotsSee more
Head to Vinorosso, a small Italian wine bar in Bernal Heights, for great wine and small plates.
Che Fico Alimentari
Che Fico Alimentari in Nopa is a lot smaller and darker than its older sibling restaurant upstairs, but the Italian food is just as good.
Tony’s Coal-Fired Pizza & Slice House
Tony’s Coal-Fired Pizza And Slice House is a quick counter-service version of Tony’s Pizza in North Beach.
Suggested by our writers
Delarosa is a neighborhood institution in the Marina for pizza, salads, and epic people watching.
The Californian-Mediterranean food at Lark in the Castro might be geographically inaccurate, but it tastes pretty great.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more