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
There’s a serious Mexican fiesta happening at Don Pisto’s in North Beach. Join the party, eat some tacos.
Trattoria Contadina in North Beach serves fantastic pasta in a warm and welcoming setting.
This low-key Asian-American restaurant in North Beach serves delicious seasonal dishes and fresh seafood.
More Italian spotsSee more
A Mano is a popular Italian place in Hayes Valley serving handmade pasta that isn’t as good as you want it to be.
With great water views and a firepit, Bar Bocce in Sausalito could probably get away with having average food. But the food - in particular, the pizzas - make this place worth a visit.
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