Mexican Restaurants in Vancouver BC: Take Your Palate on a Local Getaway

Last Updated: January 4, 2026
OP
By Olivia Peltier
6 min read
Take Your Palate for a Mexican Getaway in Vancouver

Vancouver’s dining scene continues to grow in variety and depth. Among the many standout restaurants in Vancouver, Mexican cuisine holds a vibrant and evolving place. From casual tacos to inventive regional dishes, these Mexican restaurants in Vancouver BC showcase bold flavours, fresh ingredients, and creative takes that go well beyond the expected.

Tacos and Casual Mexican Restaurants in Vancouver BC

If you’re headed out on a self-guided taco tour or a delicious bite at a no-fuss establishment, consider one of these options, all within minutes from the downtown core.

Tacofino

A true staple in the British Columbian Mexican food scene, Tacofino has grown from a humble food truck in the surf town of Tofino to 10 brick-and-mortar locations across the province. It still channels that laid-back, surf-inspired energy, with a menu that blends Mexican influences and West Coast ingredients. The fish tacos are the signature and an absolute must-try.

TacoLoco

Exterior image of the restaurant Taco Loco in Vancouver.
Taco Loco, Vancouver

Just two blocks away from Kitsilano Beach is a Mexican-Latin-inspired restaurant serving up tasty tacos, burritos, and more. Taco Loco brings the energy and flavour to the table in a bright, casual atmosphere perfect for gathering. With DJs spinning on select nights and doors open until midnight daily, it’s the go-to spot for delicious eats and lively entertainment.

Pinche Taco Shop By La Taqueria

For authentic Mexican tacos in the heart of downtown Vancouver, head to Pinche Taco Shop by La Taqueria. Born in 2009 as one of the city’s first dedicated taco stands, this casual spot centers around authentic street tacos, known as pinche tacos. The vibes are relaxed, but the salsas pack a punch. We love the Tinga Pollo and Corn Camarones Zarandeados tacos.

Mexican Cocktails and Happy Hour

La Casita

La Casita in Gastown is the place to go for crowd-pleasing Mexican fare, with daily food specials and all-day happy hour drinks. Think $9 burritos on Mondays, $3.50 tacos on Tuesdays, and loaded nachos for $16 on Fridays. Round up a few friends and split a pitcher of their signature margaritas, on special always.

Ophelia

Refined, elevated, yet approachable, Ophelia is a standout in Olympic Village, just a 15-minute drive from downtown. Backed by a MICHELIN recommendation, it offers a fresh take on Mexican cuisine, with inventive dishes like Tacos de Arracherra y Bone Marrow.

Happy Hour runs Monday to Friday from 4–5:30 pm and late nights seven days a week. Sip on an Ophelia margarita for $10 and try the Aguachile Blanco, featuring cured prawns and scallops in a coconut-habanero broth with cucumber and red onion.

The Pawn Shop YVR

The Pawn Shop YVR isn’t afraid to get creative with its menu. This Mexican restaurant in Vancouver BC leans into the high-energy party atmosphere of the Granville Strip, delivering bold Mexican flavours with unexpected twists.

Happy Hour runs all day on Sunday and Tuesdays, and 12-6 pm the rest of the week. Grab a glass of sangria for $8.95 or $4.95 tequila shots. And come hungry. Tacos are just $2.95, with mouthwatering options like fried artichoke, Beef Barbacoa, and Al Pastor.

Late Night Mexican Restaurants in Vancouver BC

El Comal Downtown

El Comal in downtown Vancouver keeps its menu firmly rooted in tradition, celebrating classic Mexican dishes like quesadillas, enchiladas, ceviche, and flan for dessert. To drink, grab a glass of their creamy horchata, a bottle of Mexican Coke, or a bucket of Modelo beer to share with friends.

On Fridays and Saturdays, it stays open until 2 am, perfect for satisfying late-night Mexican food cravings.

Los Sapos Tacos

Come for the birria, stay for the cactus tacos. Los Sapos Tacos is a must-visit for anyone searching for the best Mexican restaurant in Vancouver BC. With a near-perfect 4.9-star rating and hundreds of rave reviews, it’s earned a reputation as one of the city’s top taco spots.

Even better, it’s open late. We’re talking 3 am on Fridays and Saturdays, and until 11 pm the rest of the week. Give it a try next time you’ve got an itch for some seriously tasty, authentic Mexican cuisine.

Neighbourhoods for Mexican food in Vancouver

Downtown Vancouver has the highest concentration of Mexican restaurants in the city, from sit-down upscale establishments like Acuyo Mexican Restaurant to casual taco stands like Los Sapos Tacos.

Is Mexican Food Popular in Vancouver?

Mexican food is very popular in Vancouver, with dozens of Mexican restaurants spread all across the city. But this wasn’t always the case. In the early 2000s, options for authentic Mexican cuisine were few and far between. In recent years, however, the Mexican food scene has exploded in popularity. Today, you can find authentic dishes from mole to carnitas to birria in Mexican restaurants across Vancouver BC.

Where Can I Find Authentic Mexican Food in Vancouver?

Authentic Mexican food can be found across Vancouver, from street-style taco shops like Santo Taco, Taqueria Chicatana, and Taqueria Jalisco to sit-down restaurant experiences like The Mexican Antojitos y Cantina. Here you’ll find dishes that go beyond the usual, such as pozole and lengua (grilled beef tongue).

For something more distinctive, Machete Ancestral Mexican Food offers a menu rooted in ancestral Mexican cuisine, blending regional traditions, family recipes, and seasonal ingredients. Tortillas are hand-made from 100% natural Mexican corn, and a dedicated cacao bar features hot and cold drinks.

Where Can I Find Tacos in Downtown Vancouver?

There are over a dozen taco shops and Mexican restaurants in downtown Vancouver, offering authentic options, fusion flavours, and Pacific Northwest-inspired Mexican cuisine.

El Compadre Carnitas & More - Mexican restaurant steps from BC Place, serving authentic carnitas in a casual environment.

Taqueria Jalisco - Casual, counter service establishment across the street from English Bay in the West End of Vancouver. Known for its mega quesabirria and torta ‘sandwiches.’

Santo Taco - Gastown favourite with an extensive menu of authentic Mexican street tacos, quesadillas, burritos, tortas, and more. 

Los Sapos Tacos - A standout in Vancouver’s Mexican restaurant scene, this Chinatown spot serves up some of the city’s juiciest birria alongside vegan options like cactus tacos.

Where Can I Go for Mexican Brunch in Vancouver?

Brunch Vancouver on Granville Street offers Mexican-inspired brunch in downtown Vancouver. Menu features include Huevos Rancheros, Carnitas Benedict, and Enchiladas Suizas, chicken enchiladas bathed in their signature suiza sauce served with refried beans.

Are there Vegan or Vegetarian Mexican Restaurants in Vancouver?

The Burrow is a longstanding favourite among locals, serving up vegan and vegetarian Mexican-inspired comfort food in the heart of the Commercial Drive neighbourhood. Think big, hearty menu options like burritos, enchiladas and taco plates that are packed with flavour and plant-based protein.

Vancouver beach

Hungry

for

fresh

eats?

Related reads