El Charro Drive-In

830 Merida Street,
San Antonio, TX 78207

Unfavorite No one has favorited this theater yet

Showing 2 comments

lyssa751
lyssa751 on March 16, 2005 at 1:28 pm

There is now a housing project that was built recently over the old area where it once stood.