Lucha Libre Taqueria is a Mexican eatery known for its vibrant atmosphere and graphics-forward decor. It offers a menu of Mexican favorites like tacos, burritos, beers, and margaritas.