Originally Posted by
rjque
I'd also strongly recommend Amoeba. It's a very worthwhile experience, even if you do have to deal with Upper Haight to go there.
And combine that with Magnolia Gastropub and Brewery, and you can hit many of the types of things you enjoy!