Lucha Libre Taqueria

Closed 12:00 PM - 4:00 PM See Hours
mexican-enchiladas-with-avocado-and-salad.jpg assorted-tacos-platter-with-colorful-fillings.jpg juicy-barbacoa-tacos-with-onion-and-cilantro.jpg rustic-fish-tacos-basket-with-lime-and-salsa.jpg
Category Tags:
Mexican
Lucha Libre Taqueria
Thu: 12:00 PM - 4:00 PM Closed
Lucha Libre Taqueria is a unique dining experience located in the heart of Vancouver. Inspired by the golden era of Mexican pop culture, we offer a lively and retro-inspired space that combines the charm of classic lucha libre with modern flair.

We pride ourselves on serving delicious street-style flavors and creative cocktails, creating a fun atmosphere for all our guests. Whether you're looking for a casual meal or a vibrant night out, Lucha Libre Taqueria is the perfect place to enjoy a taste of Mexico right here in Vancouver.
Our Services
We take pride in offering a selection of delicious dining options:
✔️ Authentic Mexican street food that excites the palate
✔️ Creative cocktails that enhance your dining experience
✔️ A charming setting perfect for gatherings or casual outings
✔️ Late-night menu for those who like to dine after hours

Whether you are a local or just visiting, our restaurant brings Mexico's rich culinary tradition to your table.
Why Choose Us?
At Lucha Libre Taqueria, we offer an unforgettable dining experience that blends culture and cuisine.
✔️ Authentic Mexican flavors crafted with care
✔️ Vibrant, retro-inspired atmosphere
✔️ Creative cocktails to complement every dish
✔️ Friendly staff devoted to great service
✔️ Open late for your dining convenience

Join us for a meal that’s not just about food, but a celebration of a rich cultural heritage!
mexican cuisine vancouver restaurants in vancouver lucha libre taqueria vancouver dining street food vancouver creative cocktails vancouver cultural dining vancouver
Customer reviews
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

No reviews yet.

Location & Hours:
722 Nelson St.
Vancouver, BC V6Z 1A8
  • Mon: 12:00 PM - 4:00 PM
  • Tue: 12:00 PM - 4:00 PM
  • Wed: 12:00 PM - 4:00 PM
  • Thu: 12:00 PM - 4:00 PM Closed
  • Fri: 12:00 PM - 4:00 PM
  • Sat: 12:00 PM - 4:00 PM
  • Sun: 12:00 PM - 4:00 PM