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
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.
Church Key in North Beach is where we head when we want to drink good beer and listen to better music.
Hole In The Wall Coffee
Hole in the Wall Coffee is a window on the sidewalk in North Beach serving pour-over coffee.
More Italian spotsSee more
La Ciccia is a Sardinian restaurant in Noe Valley with excellent pasta. Be sure to make a reservation.
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.
Francis Ford Coppola Winery
The Francis Ford Coppola Winery in Geyserville is like a theme park in the middle of a museum, and it's a great place to spend an afternoon exploring.
Suggested by our writers
Tony’s Pizza Napoletana
Tony’s Pizza Napoletana in North Beach makes nearly every style of pizza under one roof.
Trattoria Contadina in North Beach serves fantastic pasta in a warm and welcoming setting.
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