If you need to be reminded that you live in a place surrounded by lots of water, head to Mission Rock Resort, a two-story restaurant and bar located on the shores of Mission Bay and down the street from the Chase Center. You would do well coming here to drink cocktails and beers while staring at the Bay views from their outdoor patio, or meet up with friends before a Warriors game. Mission Rock Resort isn’t the cheapest spot to get food (the burger is $20), but if you do get hungry, they serve Dungeness crab rolls, fish and chips, and oysters.
More spots in Mission BaySee more
Death By Taco
Death By Taco in SoMa has high-quality tacos and strong margaritas that are perfect for a casual weeknight dinner.
Head to Atwater Tavern in Mission Bay before a Giants Game for views of the bay and things to share, like fancy pizzas and fries.
Little Creatures in Mission Bay makes great beer, bar food, and pizzas in their huge brewery.
More American spotsSee more
Picnic on Third
There are no picnics at Picnic On Third in Soma, but there are some tasty lunch options.
Do you enjoy sitting at bars and eating good food? You’ll enjoy Maven in the Haight. Don’t skip the burger.
Tartine Manufactory in the Mission is a huge operation with excellent pastries, coffee, and ice cream, and dinner as well.
Suggested by our writers
Magnolia Brewing Company
Magnolia Brewery in Dogpatch is a good place to head with a bunch of friends for a variety of beers.
Anchor Brewing Company
Anchor Brewing Company is a great stop in Potrero Hill when all you want to do is have a few beers and maybe watch some sports on TV.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more