MovieMaps

Movies Filmed at The Castro Theatre

429 Castro St, San Francisco, CA 94114, USA

Official Site

Nearby Locations

Girlboss

The Castro Theatre

Sophia takes Shane to the Castro while showing him around the city and they steal some sodas in episode 1x03 “Thank You, San Francisco”.