Review
2 mos ago
New Century Theater816 Larkin St
San Francisco, CA 94109
Avoid if you can
So I was traveling to SF this week and now I want catch up on my review.
The pros: this place is open until 5 am, they were serving some beers until 5…

redd123