We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Ontario Mexican Restaurants

I like:
Mexican/Southwestern
Online reservations
Global/International
American
Italian
Cheap eats
Mid-range
Fine dining
$-$$$$
Price
1
Cuisine
Dining options
Sorted by:
Ranking Name Price (low to high) Price (high to low) Friends first
Los Colibris (Toronto)
#26 of 28,160 restaurants in Ontario
Price: $19 - $35
Cuisines: Mexican
Map | Visitor photos (54)
Reserve
#87 of 28,160 restaurants in Ontario
Cuisines: Southwestern
Map | Visitor photos (8)
Seven Lives (Toronto)
#148 of 28,160 restaurants in Ontario
Cuisines: Mexican
Map | Visitor photos (5)
#250 of 28,160 restaurants in Ontario
Cuisines: Southwestern
Map | Visitor photos (13) | Menu
#294 of 28,160 restaurants in Ontario
Price: $2 - $13
Cuisines: Coffee Shop, Mexican, Eclectic, Organic
Map | Visitor photos (5)
Burrito Boyz (Mississauga)
#357 of 28,160 restaurants in Ontario
Price: $5 - $10
Cuisines: Mexican
Map | Visitor photos (4)
#500 of 28,160 restaurants in Ontario
Price: $16 - $22
Cuisines: Cajun & Creole, Caribbean, Mexican, Thai, Vegan
Map | Visitor photos (13) | Menu
#514 of 28,160 restaurants in Ontario
Price: $5 - $10
Cuisines: Mexican, Californian
Map | Visitor photos (11) | Menu
#519 of 28,160 restaurants in Ontario
Cuisines: Mexican
Visitor photos (1)
Taco Stop (Huntsville)
#599 of 28,160 restaurants in Ontario
Cuisines: Mexican
Map | Visitor photos (1)
#601 of 28,160 restaurants in Ontario
Cuisines: Mexican
Map | Visitor photos (8)
#677 of 28,160 restaurants in Ontario
Price: $5 - $24
Cuisines: American, Barbecue, Mexican, Seafood, Vegetarian, Contemporary, Canadian
Map | Visitor photos (1) | Menu
Burger Barn (Ohsweken)
#718 of 28,160 restaurants in Ontario
Cuisines: Southwestern
Map | Visitor photos (23)
#937 of 28,160 restaurants in Ontario
Cuisines: Mexican
Map | Visitor photos (16) | Menu
#1,109 of 28,160 restaurants in Ontario
Cuisines: American, Southwestern, Barbecue
Map | Visitor photos (5)
Los Cabos (Whitby)
#1,140 of 28,160 restaurants in Ontario
Price: $8 - $15
Cuisines: Mexican, Californian
Map | Visitor photos (3) | Menu
#1,155 of 28,160 restaurants in Ontario
Cuisines: Mexican
Map | Visitor photos (6) | Menu
Chipotle (Toronto)
#1,267 of 28,160 restaurants in Ontario
Price: $6 - $10
Cuisines: American, Mexican
Map | Visitor photos (1)
Bella Jack's (Saint Thomas)
#1,286 of 28,160 restaurants in Ontario
Cuisines: Mexican
Map | Visitor photos (7)
#1,295 of 28,160 restaurants in Ontario
Cuisines: Southwestern, Asian, Indian, British, Canadian
Map | Visitor photos (1)
The Wren (Toronto)
#1,404 of 28,160 restaurants in Ontario
Cuisines: American, Mexican, Gastropub
Map | Visitor photos (3)
The Local Gest (Toronto)
#1,465 of 28,160 restaurants in Ontario
Cuisines: Mexican, Turkish, Vegetarian, International, Gastropub, Wine Bar, Chicken Wings, Sandwiches
Map | Visitor photos (4)
El Catrin (Toronto)
#1,483 of 28,160 restaurants in Ontario
Cuisines: Mexican
Map | Visitor photos (78)
#1,513 of 28,160 restaurants in Ontario
Cuisines: Asian, Indian, Mexican, Pub, Pasta
Map | Visitor photos (4) | Menu
#1,688 of 28,160 restaurants in Ontario
Price: $9 - $22
Cuisines: Mexican, Family Fare
Map | Visitor photos (7)
La Carnita (Toronto)
#1,773 of 28,160 restaurants in Ontario
Cuisines: Mexican
Map | Visitor photos (11) | Menu
Mucho Burrito (Cobourg)
#1,843 of 28,160 restaurants in Ontario
Cuisines: Mexican
Map | Visitor photos (1)
Burrito Boyz (Toronto)
#1,876 of 28,160 restaurants in Ontario
Price: $7 - $9
Cuisines: Mexican
Map | Visitor photos (2)
Burrito Boyz (Hamilton)
#1,888 of 28,160 restaurants in Ontario
Cuisines: Mexican
Map | Visitor photos (1)
Palenque (Windsor)
#1,925 of 28,160 restaurants in Ontario
Cuisines: Mexican
Map | Visitor photos (8)