El Luchador Barhttp://www.luchadorbarsa.com/
622 Roosevelt Ave
San Antonio, Texas 78210
South of Southtown. Worth the trip.
El Luchador is San Antonio's luchador-themed bar, located just outside of downtown.
We've got a solid line up of great beers and wines, along with custom-created cocktails and shots that change with each season.
Come check us out. You won't regret it!