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!
622 Roosevelt Ave
San Antonio, TX 78210
Tu-Sat 4p - 2a
Su 6p - 12a