Lucha Libre - North Park
Lucha Libre is a Mexican taco shop that offers a fun and unique dining experience, inspired by the world of Mexican wrestling, or "Lucha Libre." The menu features a variety of traditional and creative tacos, along with other Mexican favorites like quesadillas and burritos. The restaurant's atmosphere is lively and colorful, with wrestling masks and posters of legendary luchadores adorning the walls. One of the highlights of the restaurant is the "Champions Booth," a VIP seating area reserved...
Hours and location
Reservations are unavailable.
Lucha Libre - North Park is not currently accepting reservations on Tock. Please check again soon.