Castro Theater San Francisco Calendar - The castro theatre is located at 429 castro street, san francisco, ca 94114. Web buy the castro theatre tickets at ticketmaster.com. Find the castro theatre venue concert and event schedules, venue. Parking is limited in the area, we.
Parking is limited in the area, we. Find the castro theatre venue concert and event schedules, venue. The castro theatre is located at 429 castro street, san francisco, ca 94114. Web buy the castro theatre tickets at ticketmaster.com.