Lucha Libre

Bars & Inns, Corporate Events, Restaurants
Lucha Libre
Lucha Libre is a new mexican street food concept that serves authentic mexican food from the state of Jalisco, Mexico. Lucha Libre (pronounced loo-cha, lee-bray) will be located at 96 Wood Street, Liverpool next to FACT cinema. There is also a late night tequila & cocktail bar underneath called Maya.

Address: Lucha Libre, 96 Wood Street, Liverpool, L1 4DQ

Phone: - Website - Map
Reviews (0)
No reviews exist for this business.
Add Your Review