When you have visitors who want a classic SF seafood experience, take them to Sotto Mare. The walls of this North Beach spot are covered in toy boats, wooden steering wheels, and other nautical memorabilia, and the bar is always full of people eating huge portions of Italian-American seafood dishes. Their cioppino is solid, but our favorite thing here is the linguine with seafood - get it with the cream sauce - that has shrimp, clams, squid, diver scallops, and mussels. It’s so big it could feed the entire 49ers defensive line. And if they have branzino as a special, order it - their pan-fried version with butter and capers is as old-school as it gets.
More spots in North BeachSee more
Golden Boy Pizza
Golden Boy in North Beach is an old-school San Francisco pizza shop specializing in cheesy square slices with focaccia crusts.
We come to this Spanish restaurant in North Beach when we want excellent tapas and low-proof cocktails in a fun, buzzy atmosphere.
Firenze by Night Ristorante
Firenze by Night is super old-school Italian in North Beach - in the very best way.
More Italian spotsSee more
If you’re in Mission Bay, Casey’s Pizza is a great neighborhood spot for pizza and a beer.
The Italian Homemade Company
For a casual last-minute dinner in the Marina, The Italian Homemade Co. is a solid option.
Suggested by our writers
Tony’s Pizza Napoletana
Tony’s Pizza Napoletana in North Beach makes nearly every style of pizza under one roof.
Tadich Grill in the Financial District is a classic San Francisco steak and seafood spot that you should go to at least once.
Il Casaro Pizzeria & Mozzarella Bar
You must get the burrata when you eat at (or order from) Il Casaro in North Beach.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more