Lucha Libre Taqueria
722 Nelson St, Vancouver, BC V6Z 1A8, CanadaOpen Hours: 11:00 AM - 9:40 PM
5 - 15 min
ready for pickup
Most Liked Items From The Menu
Full Menu Lucha Libre
11:00 am - 9:40 pmPopular Items
Popular Items
The most commonly ordered items and dishes from this store
Evento De Entrada / Appetizers
Principales / The Main Event
Tacos
Order your tacos (Minimum 3)
On the Sidelines
Lo Dulce / Sweets
El abrevadero (Non-Alcoholic)
Mexican Cerveza (Beer)
Brunch
Available everyday until 2:00pm. If you place an order after that time, your order will be cancelled automatically.
Lucha Libre Taqueria (Nelson St) Near Me - Pickup and Delivery
Sign in / Sign Up