429 Castro Street
San Francisco, CA 94114-2019
San Francisco, CA 94114-2019
+1 415 621 6120
OverviewBuilt in 1922, the Castro Theater is San Francisco's only remaining movie palace. When not playing host to film festivals, this 1,550 seat house runs a repertory calendar...
more