El Luchador Bar opens in Southtown area

Looking for something fun and different to do? A new Mexican professional wrestling-themed bar just opened in San Antonio.
Published: 6:30 PM CDT July 14, 2017