Venue Details

149 Star Starred
The Castro Theatre
429 Castro St San Francisco, CA 94114
415-621-6350
Venue website Get directions
4.1 / 5 Rated by 8 members
Review from pkennnyc
32 events 1 review

Poor acoustics, smarmy and condescending presenters and host

reviewed May 20 2014 report as inappropriate
More Information
<em>Eclipsed</em> Yoshi's Oakland <em>Cirque du Soleil: LUZIA</em> Balé Folclórico da Bahia <em>Betroffenheit</em> <em>Grease</em>