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