Savour the flavours of Mexico in Victoria

Fresh cilantro, spicy salsa, warm corn tortillas – whether it's tacos to go or a leisurely margarita-fuelled dinner, sometimes you just gotta have Mexican food. The next time you're craving the heat and aromas of Mexico check out one of these tempting taquerias or comforting cafes for an authentic take on the real thing.

La Taquisa

1
1017 Blanshard St, Victoria, BC V8W 2H4

When you're craving healthy Mexican food in Victoria, La Taquisa satisfies with locally sourced, hormone and antibiotic-free meats as well as veggie, vegan, and gluten-free fare. Choose from tacos and burritos stuffed with your favourite fillings and topped with the salsa of your choice. Feeling extra hungry? Upgrade to an El Gordo burrito – it comes with extra beans and your choice of two fillings.

Restaurante La Tortilla Mexicana

2
910 Esquimalt Road, Victoria, BC V9A 3M6

Authentic Mexican flavours, corn tortillas made fresh to order and a relaxed family atmosphere keep the locals coming back to this friendly restaurant. The varied menu also features flautas (crispy rolled corn tacos), huaraches (deep-fried tortillas with toppings), empanadas and a selection of rellenos (stuffed and roasted chile peppers). If you can manage it, save some room for the sweet and creamy Mexican Flan for dessert.

Puerto Vallarta Amigos

3
1 Dallas Rd, Dock C-12, Victoria, BC V8V 0B2

When you find yourself on the bustling Fisherman’s Wharf craving something with a little more kick than the usual fish and chips, head to Puerto Vallarta Amigos. You can’t miss the location on a festively painted houseboat where the food comes fast and fresh with a waterfront view at no extra charge. The Baja fish tacos are a house specialty, but there are plenty of other Mexican classics on hand to satisfy all appetites.

Hernande'z

4
735 Yates St, Victoria, BC V8W 1L6

It’s a quirky little restaurant that prides itself on using quality ingredients for a traditional taste of Mexico in the heart of downtown Victoria. Whether you go for tacos, burritos or huaraches you’ll be impressed with the fresh flavours. Hit the bank machine first though; modeled on the owners’ grandmother’s market stall in El Salvador, Hernande’z is a cash-only establishment.

Cafe Mexigo

5
465-777 Royal Oak Dr, Victoria, BC V8X 4V1

Victoria suffered a culinary loss when the popular downtown restaurant Cafe Mexico was destroyed by fire. But Mexican-food fans can find solace (and some great eats) at MexiGo, the restaurant’s casual spinoff eatery. You can tuck into tasty taquitos, quesadillas, chimichangas and all your favourite Mexican staples, served fast and fresh.

Three Gringo's Mexican Grill

6
113-735 Goldstream Ave, Victoria, BC V9B 2X4

Apparently, good things really do come in small packages. Don’t let this little restaurant in Langford slip under your radar; they’re serving bright, authentic Mexican flavours you don’t want to miss. Enjoy burritos, tacos, enchiladas, margaritas and more. The accommodating menu offers plenty of vegetarian and gluten-free choices, and the casual vibe and personable staff add to the appeal.

Tacofino Restaurant

7
760 Pandora Ave, Victoria, BC V8W 0E4

You don’t have to trek to Tofino to enjoy some of BC’s best fish tacos anymore! The beloved Tacofino, which got its start as a food truck in the popular surfing spot, now has a taqueria right here in Victoria. Treat yourself to one of their signature Baja-style tacos or indulge in a generously stuffed crispy chicken burrito. Paired with an icy cold beer or a spicy hot chocolate, these fresh flavours always go down well.

Rica Salsa

8
1109 McKenzie St, Victoria, BC V8V 2W1

Avoid the tourist traffic by heading to this casual restaurant in the Cook Street Village Food Court. Whether you’re grabbing takeout tacos to enjoy at nearby Beacon Hill Park or lingering over an enchilada platter on the patio on a sunny afternoon, you’ll appreciate the authentic flavours and cheerful service in a quiet residential setting.

With its rich flavours, spicy sauces and loads of options, Indian food is a delicious and satisfying choice for meat eaters and vegetarians alike. From butter chicken to freshly-baked garlic naan, if you’re craving Indian food, these places will bring it right to your door.
With plenty of talented chefs and fresh, locally sourced seafood, Victoria is home to some of Canada’s best sushi joints. And while visiting one of these spots can be a lot of fun, sometimes you’ll want to enjoy fresh-made sushi in the comfort of your own home. When the craving strikes, here are some restaurants that really deliver.
Friendly people, fresh flavours and generous portions: sound good? Dining at a good Greek restaurant is like coming home – providing you can get melt-in-your mouth lamb dishes and perfectly stuffed dolmades at your home. If you can't, then you should head to one of these local restaurants. Even if you can, each of these places puts its own spin on the Greek classics.
Close menu