Great Mexican restaurants in midtown Toronto

Whether you enjoy a richly spiced chicken mole in the middle of a Toronto winter, or a cool margarita, tortilla chips and fresh ceviche in the height of summer, these restaurants in midtown are among the best anywhere in Toronto for traditional and inspired Mexican cuisine.

Tenoch

1
933 St Clair Ave W, Toronto, ON M6C 1C7

This simple midtown restaurant has a charm and laid-back atmosphere that’s perfectly suited to its casual Latin fare. It’s a great spot to grab lunch on the go since they offer a number of tortas. Their house sandwich, the Tenoch, features roasted chipotle pork, ham, sausage, pastrami and a fried egg. For larger meals or dinner with friends, they also have a variety of soups, plates, tacos and a wide range of cervezas and cocktails.

Dos Amigos Mexican Food Restaurant Inc

2
1201 Bathurst St, Toronto, ON M5R 3H3

For nearly 20 years, Dos Amigos has been offering midtown Toronto one of the most authentic tastes of Mexico with a menu that is not only inspired by the regions of Mexico, but family favourites, as well. The warm hospitality makes this a perfect spot for a simple lunch of tamales or tacos, or an evening out enjoying enchiladas or Budin Azteca. They also offer 10 flavours of margaritas, along with children’s plates and Prix Fixe dinners.

Playa Cabana Cantina

3
2883 Dundas St W, Toronto, ON M6P 1Y9

With a fun atmosphere and ice cold drinks, Playa Cabana has become a popular destination in the city for a casual night out. They don’t claim to have a traditional or authentic menu, but rather simple and delicious Mexican-inspired food ranging from fresh guacamole and homemade chips and salsa to an excellent selection of tacos and burritos. Bar service includes a refreshing array of craft cocktails, imported cervezas and a variety of tequilas.

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.
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.
Close menu