Welcome to The Stinking Rose, San Francisco’s ode to the pungent bulb that’s been making vampires nervous since 1991. A ...
It’s as if someone took your fondest childhood memories, mixed them with a hefty dose of sugar, and turned them into a store.