The Bar on Castro
- Where
- 456 Castro St, San Francisco , CA
- Call
- (415) 626-7220
- Web
- The Bar on Castro Website
- Tags
- Bars
- Hours
-
Mon-Fri (4pm-2am)
Sat-Sun (12pm-2am)
About
Happy Hour: 4pm-7pm
House Specialty: Long Island Iced Tea
Comments