Twin Peaks Tavern

Where
401 Castro St, San Francisco, CA
Call
+1 415.864.9470
Web
Twin Peaks Tavern Website
Tags
Bars
Claim this listing

About request an edit to this page

Gateway to the Castro.  A legendary bar where you can watch the Market Street / Castro happens pass by.