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
Hit up Barrio in North Beach for a few beers and some tacos with a friend or impromptu date.
Tony’s Pizza Napoletana
Tony’s Pizza Napoletana in North Beach has nearly every style of pizza you can ask for all under one roof.
Trestle is a go-to date night restaurant - simple food, upbeat surroundings, and a streamlined menu will get the job done.
More Italian spotsSee more
Prairie is a contemporary Italian place in the Mission that feels like you’re eating in someone’s sci-fi fantasy.
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