Happiest Hour at Lucha Libre

2PM - 6PM
Everyday

Enjoy Tecate in the can or discover the bold flavors of a

Tecate Michelada every day at Lucha Libre Taco Shop.