Tupelo

  • Tupelo 1337 Grant Ave San Francisco

The lucky Losers will be serving up some steamy original blues along with the great Chicago classics and NOLA funk at Tupelo Sf, a venue located in the heart of North Beach in San Francisco. They serve all kinds of fabulous food and cocktails--plus beer on tap.

Read More ...