Map
2 results
Pete's Tavern, 128 King St, San Francisco, CA
Pete's Tavern is a great sports bar and a great place to watch a game.
great sports bar
map icon
Kezar Pub & Restaurant, 770 Stanyan St, San Francisco, CA
Kezar Pub & Restaurant is the best sports bar in the city and a great place to watch soccer.
great sports bar
map icon