Hosting spectacular dining choices to fit every occasion, Toronto is the right place to discover new Mexican hotspots. Explore one of the world’s greatest cuisines across the city: from everyday pub fare to MICHELIN-recognized gems offering regional staples, the best Mexican restaurants in Toronto promise a memorable time.
Order bold cactus queso dips and scorpion wings made with chicken confit in chilli sauce to dine on something different. Have a charred poblano pepper taco that will leave an impression. Drink a cold beer or 45-ounce margarita in Niagara Falls over everyday Mexican favorites.
Wherever you are in Toronto, there’s a Mexican restaurant in your area that you will love. If you’re looking to explore amazing flavors, quality ingredients, and fun vibes, read on for the best Mexican restaurants in Toronto and book a table today with OpenTable.
The best Mexican restaurants in Toronto – keep reading for a guide
For the best Mexican restaurant in Toronto for tapas on a heated patio – stop by El Catrin in the Distillery District
With a menu of incredible Mexican tapas choices, El Catrin in the Distillery District is one of the best Mexican restaurants in downtown Toronto. Dine outdoors and enjoy a heated patio, or eat inside under hand-painted murals and stylish interior brick with lighting that makes you want to stay forever. Appreciate a modern menu from across Mexico with Canada’s largest tequila and mezcal collection of over 120 labels. Start your day with the huevos rancheros. Black bean purée and three fried eggs served with quesadillas and guacamole pack in energy with complex Mexican flavors. For shredded short ribs order the beef salpicon with oregano, avocado, and onion to achieve the perfect combination of softness and taste. Adventurous seafood fans can try the octopus al pastor with pineapple purée and tortillas for a lime-infused seafood delight. Vegetarians will love the roasted cauliflower with cotija cheese and roasted coconut flakes. Experience perhaps the most famous Mexican dessert, churros, in strawberry or chocolate and dipped in cajeta sauce to end an incredible Mexican meal to remember.
Discover more restaurants in Toronto
For the best Mexican restaurant in Toronto with locations across the city – don’t miss La Carnita in the Entertainment District, Little Italy, Leslieville and Yonge-Eglinton
With locations in the Entertainment District, Little Italy, Leslieville and Yonge-Eglinton, La Carnita offers hearty Mexican fare to hungry diners looking for stellar dishes in a welcoming atmosphere. Each dining room is crafted by local artists for a street-style feel, and spacious and comfortable seating is available both indoors and outdoors when weather permits. Taco options are available to suit all diets and tastes. Vegan diners will appreciate the plant-based sweet potato tacos with vegan crema, hot sauce, and black beans around crispy sweet potato. If you’re looking for something meaty, try the pollo frito tacos with fried chicken thighs, crema, salsa, and sunflower hot sauce, or if you’re feeling adventurous, order the scorpion wings for confit chicken wings in a chili barbeque sauce. An array of treats is available for dessert, including the mouth-watering key lime pie or the chocolate peanut butter cookie.
📍 Entertainment District — Check availability
📍 Little Italy — Check availability
📍 Leslieville — Check availability
📍 Yonge-Eglinton — Check availability
Discover more restaurants in Toronto
For one of the best Mexican restaurants in Toronto for creative cocktails and tacos – try The Mule in Hamilton, Cambridge and London
When you’re looking for a variety of interesting tacos and creative drinks to sample with good friends, pop by The Mule in Hamilton, Cambridge, and London. With an entirely gluten-free menu and abundant options for vegans and vegetarians, The Mule offers some of the best Mexican hotspots around Toronto. Order an eggs benedict with a kick for brunch and try the churro waffle benny with bacon, poached eggs, and house hollandaise with guacamole and cilantro. Share a queso fundido cheese dip with pickled jalapeno for an appetizer that melts creaminess with Mexican flavor. Load up on protein in the most delicious way possible with the habanero brisket taco. Purple cabbage slaw and habanero barbeque sauce sit on top of juicy melty brisket beef. A plant-based taco you won’t want to miss is the oyster mushroom taco with vegan lemon mayo and marinated jalapeno oyster mushroom. Sip on a medley of flavor with the Golden Snitch cocktail featuring gooseberry, gin, lemon, and lavender.
📍 Hamilton — Check availability
📍 Cambridge — Check availability
📍 London — Check availability
Discover more restaurants in Toronto
For MICHELIN-starred Mexican cuisine – don’t miss Quetzal in Little Italy
With a combination of Ontario produce and Mexican ingredients, Quetzal in Little Italy has earned a MICHELIN star for an unforgettable menu of regional Mexican fare. Chefs prepare only the freshest ingredients over a long open flame hot line stretching nearly 30 feet. Begin your award-winning experience with the scallop ceviche, where leek and avocado combine with fresh Hokkaido scallops for an explosion of seafood taste. Experience tenderness in the empanada oaxaqueña with the saucy lamb barbacoa with radish and salsa. For slow-roasted pork with charred pineapple, have the pork secreto al pastor. Coal-roasted sweet potatoes with salsa offer a wholesome burst of nourishment for vegetarians and non-vegetarians alike. It would be a mistake to skip dessert at Quetzal: try the almond cake with Saskatoon berries and mandarin orange curd to complete the perfect meal.
Discover more restaurants in Toronto
For Mexican street food favorites – go to Silent H in King West
Taking inspiration from everyday Mexican street food classics, Silent H in King West is one of the best Mexican restaurants in Toronto for creative cocktails and good vibes. Start with an order of betabeles, charred beets with shallots, pistachio, and honey-marinated queso fresco on arugula salad. For a plant-based taco you’re sure to enjoy, have the tacos de hongos, king oyster mushrooms and battered enoki mixed with black sauces and avocado to create a medley of complex plant flavors. When you’re craving chicken, try the muslitos de pollo chicken thighs in a lime tomato pepper sauce and served with salad and deep-fried Brussels sprouts. Don’t miss the sticky pear crumble dessert with salted caramel sauce, vanilla gelato, and walnut crumble. Urban styling and interior brick walls are bathed in light from large windows, and a covered patio built for lounging is available when weather allows.
Discover more restaurants in Toronto
For stellar Mexican plant-based options – check out Chula Taberna Mexicana in Leslieville
In a two-story location with three tequila bars and two outdoor patios, enjoy quality food in spacious luxury at one of the best Mexican restaurants near Toronto, Chula Taberna Mexicana. Have a real Mexican tavern experience on the generous enclosed patio or in the inviting modern dining room that will make you want to stay a little longer. Whether you’re looking to have a plant-based or a meat-based meal, Chula offers plenty of options that will satisfy your culinary craving. From the plant-based menu, grab the adobo mushroom tacos with pico de gallo and sauteed garlic mushrooms in a freshly made corn tortilla. Meat lovers should try the slow braised beef short rib with house Mexican gravy and garlic cilantro dipping sauce. Order a treat for the table with the cactus queso dip, Monterey jack and mozzarella cheese melt with cactus, roasted garlic, and chipotle for amazing flavors to savor together. Have a real Mexican tavern experience on the generous enclosed patio or in the inviting modern dining room that will make you want to stay a little longer.
Discover more restaurants in Toronto
For a taco-focused meal at one of the best Mexican restaurants near Toronto – visit Burro in Burlington
Enter into a dining room filled with vibrant colors and wall art that will lift your mood and help you relax for the feast to come at Burro in Burlington. Served with a variety of sauces so you can customize the flavor with every bite, this Mexican gem offers an extensive selection of tacos suitable for all. Order the cease and desist with pork and ground beef in hot sauce and cheddar cheese with lime crema. Try the achiote roasted chicken taco with chipotle mayo, pickled red onion, and crispy chicken skin. If you’re up for seafood, have the sea bass ceviche with red beans, lime-cured sea bass, peppers, and templonza sauce served with chips. For a stellar plant-based shareable try the masa flatbread with refried beans on a crispy crust with chimichurri and vegan mayo. Order from a playful list of custom cocktails designed by the creative bar staff.
Discover more restaurants in Toronto
For unforgettable tacos and the best margaritas in Toronto – visit El Pocho Antojitos Bar in the Annex
With incredible margaritas and creative takes on traditional favorites, look no further than El Pocho Antojitos Bar. Make sure you try the tacos de poblano with queso, charred poblano peppers, cilantro, and salsa for a unique taste you’ll want to savor slowly. The tacos de carnitas serves up tender pulled pork with salsa, pickled red onions, and guacamole for a lime-touched journey through freshness. For a Mexican take on French fries, have the poncho fry supreme. Your choice of chicken or vegetables tops a pile of fries with avocado sauce, pickled serrano pepper, and chipotle aioli. Margaritas are a specialty of El Pocho Antojitos Bar, and drinks are crafted with care. Order the regular margarita with tromba blanco tequila, agave, lime juice, and a half-salted rim. Finish with a sweet taste and enjoy the flan, mezcal caramel with espresso meringue, and macerated raspberries. Dine at inviting tables under elegant wall art and experience warm hospitality and a menu with rich flavorful choices.
Discover more restaurants in Toronto
For MICHELIN award-winning plant-based Mexican fare – go to La Bartola in Little Italy
This winner of the MICHELIN Bib Gourmand 2022 award offers an entirely plant-based menu of delightful Mexican cuisine. With a passion for quality ingredients and freshness, chef Ivan Castro presents La Bartola, one of the best Mexican restaurants in Toronto for 2024. For a starter, grab a pickled wild mushroom tostada with jalapeno confit, refried beans, and xnipec, which is a spicy sauce from the Yucatan peninsula. Warm up with a bowl of green chileatole soup with corn, serrano pepper, and hoja santa oil. Make sure you try the braised hibiscus taco placero with lion’s mane barbacoa and pastor. For roasted Ontario root vegetables on a handmade tortilla, order the pistachio pipian chile. Complete the experience with avocado and key lime sorbet with pinole cookie crumble for dessert. Shades of blue and green pop against gentle wood flooring to create an ambiance of quality and friendship in the La Bartola dining room.
Discover more restaurants in Toronto
For giant margaritas and amazing Mexican food the whole family will love – visit Taco N Tequila in Niagara Falls
With fast service, ice-cold beer, and food the whole family will love, Taco N Tequila in Niagara Falls is one of the best Mexican restaurants near Toronto, home of the famous giant 45oz margarita. Start off with a shareable appetizer that lets you have it all. Order the three amigos sample of three homemade dips – Mexican salsa, guacamole, and queso dip. Enjoy an order of carne asada fries with pico de gallo, carne asada steak, guacamole, and queso for a cheesy Mexican version of French fries. Try the new Mexican mice, where creamy cheese is inserted into 6 jalapeño peppers and dipped into chipotle aioli. An order of tacos includes three corn tortillas with a choice of protein, including shrimp, chorizo, and steak. An enclosed patio offers a large space for diners to relax in nicer weather, and the indoor dining room is enveloped in warm colors to give off a welcoming feel.
Discover more restaurants in Toronto
There’s no such thing as too much when it comes to Mexican restaurants in Toronto. Across the city, diners can choose from a multitude of amazing options to fit any style. Grab tapas on a heated downtown patio with friends all year long. Have churro waffles with bacon for brunch because you can. Try Mexican fine dining inspired by everyday Mexican street food classics. Chow down on tacos in Burlington with original drinks created by fun-loving bar staff. Enjoy a homemade plant-based take on Mexican cuisine that was recognized by the MICHELIN guide for excellence.