El Charro Drive-In
830 Merida Street,
1 person favorited this theater
Opened in August 1953, this 400 car drive in was one of the smaller ones in San Antonio. It played Spanish speaking films. Closed in 1979.
Just login to your account and subscribe to this theater