clock menu more-arrow no yes mobile

Filed under:

Spoilers

So, about that "secret" bar Barrel House from earlier in the week. From the comments: "It's at 80 Tehama in San Francisco, and it's about as secret as Carrie Prejean's vajayjay. Been here countless times." And that's the end of that chapter. [~ESF~]

80 Tehama St, San Francisco, California 94105