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
Gary Danko is a taste of a fancier, older San Francisco you’re probably not used to. Fortunately, it’s a very delicious taste.
Tosca Cafe has been around forever, serving food and their boozy house “cappuccinos” in a dark, loud space.
The Italian Homemade Company
The Italian Homemade Company in North Beach is a great and easy spot to drop into for homemade pasta.
More Italian spotsSee more
Roma Antica serves casual Italian in the Marina that works for lunch, brunch, and dinner.
Firenze by Night Ristorante
Firenze by Night is super old-school Italian in North Beach - in the very best way.
Zachary’s Chicago Pizza
This East Bay institution has been making excellent Chicago-style deep-dish pizza since 1983.
Suggested by our writers
Trattoria Contadina in North Beach serves fantastic pasta in a warm and welcoming setting.
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.
Tadich Grill in the Financial District is a classic San Francisco steak and seafood spot that you should go to at least once.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more