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