25 "Sports!" restaurants in San Francisco.
These are the places that A) serve good food and B) have televisions that will be showing any big games. Some of them only serve bar food, but don’t act like that isn't what you want when you're watching sports. Even if your team doesn't win, come hungry and you'll at least leave somewhat happy.
Glen Park Station is a neighborhood dive and one of the best spots in the city to watch football, baseball, and basketball.
This old-school sports bar is the best place to grab a drink and shoot pool in North Beach.
Barebottle Brewing Company in Bernal Heights has TVs, games, and more creative beers than you can handle.
If you're worried about getting a good spot at the bar for the game, San Francisco Athletic Club in Pacific Heights takes reservations.
Sea Star is a dive bar in the Dogpatch with creative cocktails and a pool table in the back.
Long Bridge Pizza Co. is a neighborhood restaurant in the Dogpatch that makes great sourdough pizza.
Little Creatures in Mission Bay makes great beer, bar food, and pizzas in their huge brewery.
The Black Horse London Pub in Cow Hollow is probably the smallest bar in the city, but it’s also one of the most fun.
Standard Deviant Brewing is a bar in the Mission with great, cheap beer and picnic tables for you and all your friends to sit at.
Head to Kezar Pub in the Haight-Ashbury to watch soccer and eat some wings on a Saturday afternoon.
The Boardroom is a sports bar in North Beach with a ton of TVs and a pool table.
Head to Giordano Bros. in the Mission for huge sandwiches and a good place to watch sports.
Steins in the Richmond is a solid stop for German beers and watching sports on TV.
Brickhouse is a bar in SoMa where you won’t feel any shame showing up for a pulled pork sandwich during lunch.
Little Skillet in SoMa serves Southern food and excellent chicken and waffles.