Food & Drink

Flesh and the Devil at Heart

Published On 10/27/2010 Published On 10/27/2010
Previous Venue Next Venue Venue Description
1. Flesh and the Devil at Heart 1270 Valencia St, San Franisco, CA 94110 (The Mission)

Hit this speakeasy throwdown on Halloween night, when you'll need a password and a costume to see beyond their blacked-out windows. Inside, the walls'll be projecting classic horror films, and the bar'll be stocked with bootleg wines and comped, confusedl