Jump to content

Bills bars in San Francisco?


TPS

Recommended Posts

There's a GREAT Bills bar in North Beach, The North Star at Green and Vallejo I think. There are typically more than 50 other Bills fans there, and it's a small place.

Yeah, it is awesome and in a cool neighborhood.

Link to comment
Share on other sites

×
×
  • Create New...