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.