20 Best Mexican Restaurants in Ottawa

Restaurantji's Ottawa guide: Where to find the best Mexican flavors. Enjoy the best Burrito Bowl, Guacamole and Chips, Tacos, and more in the city.

Torta Boyz Mexican • $$
60A Lebreton St N, Ottawa

Customers` Favorites

Asada Fries with Barbacoa De Res
Tinga De Pollo Torta
Carne Asada Torta
Torta Al Pastor
Taco De Pastor
Tuna Tostada
Pastor Taco
Fish Tacos
Guacamole
Churros

“Though they only have two vegetarian options (the cauliflower asada fries and the cauliflower torta), both are absolutely delicious! The fries here are absolute perfection! Though it's around $20 for a sandwich, the portion is very generous.I would highly recommend making a reservation, especially for weekend evenings. The restaurant has very limited seating, especially for groups larger than 2.“

4.9 Superb77 Reviews
Ahora Mexican Restaurant Mexican • $
307 Dalhousie St, Ottawa

Customers` Favorites

Small Nachos with Chicken
Chicken Taco Platter
Quesadilla Supreme
Chicken Burrito
Free Salsa Bar
Vegan Burrito
Burrito Grande
Black Beans
Beef Tacos
Tacos With

“Super good Mexican restaurant! I had the vegan burrito which was super good, especially when added with all the salsas that are available. The owner Rigo was super nice, he made conversation with us and even offered us nachos. I recommend 100%!“

4.5 Superb102 Reviews
Mucho Burrito Fresh Mexican Grill Mexican • $
6081 Hazeldean Rd Unit# 6, Ottawa

Customers` Favorites

Chicken Burrito

“Our orders mistakenly had some sort of spicy sauce instead of the sour cream we asked for, so we didn't quite enjoy our takeout meal. However, everything else was good, and we'll give it another try (but pay closer attention to what they're putting into our burritos next time!)“

4.6 Superb69 Reviews
Tacolot Tacos • $
208 Nepean St, Ottawa

Customers` Favorites

Chicken Taco Plate
Taco Special
Pulled Pork
Quesadilla
Fish

“I’d give more stars if I could. Chantal works tirelessly to bring you delicious, filling, and honestly sinful food and deserts. The tacos and burritos here are so filling, tasty and clearly made with love. The deserts are all scratch made and something you should not pass on! And the best thing is 99% of the menu is gluten free right down to the delicious deserts! Keep in mind 12-1 is super busy rush for lunch, so you might wait a little bit but it’s worth it! Otherwise it’s usually very fast service, great food and she accommodated you to the best of her ability! Fantastic service, fantastic food.“

4.9 Superb36 Reviews
El Taco De Oro Mexican • $$
303 St. Patrick St, Ottawa

Customers` Favorites

Taco and Chimichanga Dinner
Chips and Guacamole
Enchiladas Verdes
Enchiladas Suizas
Tacos Al Pastor
Mexican Fries
Chorizo Taco
Chicken Taco
Tacos Dorados
Mixed Tacos

“firstly I ordered the chimichanga and somewhere along the uber eats line I received a Poke bowl...which is very much not a chimichanga. BUT I reordered and the chimichanga, rice and refried beans are amazing and everything i wanted it to be. I have to thank them for the flan. You're the GOAT!“

4.6 Superb62 Reviews
Corazon De Maiz Mexican • $
55 Byward Market Square, Ottawa

Customers` Favorites

Chicken Quesadilla
Cheese Quesadilla
Jalapeño Salsa
Chicken Burrito
Guacamole And
Tortilla Soup
Small Nachos
Pork Burrito
Beef Burrito
Pork Taco

“Une très belle petite adresse au niveau du marché by, toute petite, juste authentique. Très coloré, endroit chaleureux et service accueillant et rapide. De jolies attentions avec de l’eau infusé à la menthe en libre accès. Nous avons adoré la soupe de tortillas et le tacos au bœuf. Le guacamole aussi. Incroyablement bon. Nous reviendrons et rapport qualité prix top !“

4.5 Superb77 Reviews
Sí Señor Mexican Street Food Mexican • $
506 Rideau St, Ottawa

Customers` Favorites

Cheese Quesadilla Chips and a Juice Box
Birria De Borrego
Quesadilla Combo
Taco Combo Meal
Tacos and Chips
Cochinita Pibil
Tacos Sur
Guacamole
Jarritos
Churros

“Si Senor is by far the most authentic Mexican food you will find in Ottawa. Hugo prepares his own delicious recipes and a lot of love goes into every one of the dishes you can taste here. I highly recommend visiting any of his locations, excellent service!“

4.4 Superb80 Reviews
La Fiesta Latina Mexican • $$
565 Somerset St W, Ottawa

Customers` Favorites

Lamb Birria Taco Plate
Trio Taco De Carnitas
Tres Leches Cake
Tacos de Asada
Refried Beans
Birria Soup
Yuca Frita
Empanadas
Tortillas
Pozole

“The chicken empanadas was the bomb it was so delicious. I had them taken out man I loved took me forever to find a great Latin restaurant I’m so happy as a Latino this place exist I started to celebrate heritage thx to this place. I can guarantee I’ll be ordering from them again thx you. I am Ottawa food critic this restaurant gets my approval however dining in the place was small but who cares the food is what matters. Thx you for making a Latin man happy.“

4.3 Superb92 Reviews
Mad Radish l Healthy Restaurant & Catering Health Food •
24 Iber Rd #4, Stittsville

Customers` Favorites

The Flaming Batata Burrito
The Build Your Own Burrito
The Daikon Dynasty Burrito
The Smoking Gun Burrito
Fresh Ingredients
Smashed Chickpea
Crispy Taco Salad
Soup & Sandwich
Fajita Barbacoa
Peri Peri Salad

“Absolutely love the amazing vegan options, and this location has the best service. It’s our go-to lunch in the west end. Their vegan mad cesar and smashed chickpea sammy are to die for. The only bad thing is that they don’t have even more vegan options. I’d love to see the rosemary foccasia back! ❤️“

4.4 Superb60 Reviews
El Camino Mexican • $$$
81A Clarence St., Ottawa

Customers` Favorites

Churros with Salted Caramel
Pork Belly Tacos Al Pastor
Churros w Salted Caramel
Tuna Tartare Crispy Taco
Japanese Eggplant Taco
Salt & Pepper Squid
Chips & Guacamole
Pollo Asado Taco
Chicken Taquitos
Crispy Fish Taco

“Amazing overall experience. it started with a new drink they launched tonight. I think it was called mañana - a must try! The squid was delicious! the tacos were great - my favorite was the pork belly! And the guacamole is always fantastic here! Thank you!!!“

4.1 Good87 Reviews
Burrito gringo Bank @ Hunt Club Mexican • $
2430 Bank St #10, Ottawa

Customers` Favorites

Quesadilla Mexicana
Large Burrito Pork
Nachos-Gluten Free
Chips and Salsa
Burrito Bowl
Chips Salsa
Salad Bowl
Guacamole
Nachos
Taco

“This is by far my favourite place to get a burrito bowl in Ottawa area! Love the owners and staffGreat portions and good priceMade it keto by eliminating the rice and beans and the staff were very helpful and were generous with their portions.“

4.3 Superb86 Reviews
Mexigo Cabana (mexican food truck) Fast Food • $
1930 Robertson Rd, Ottawa

Customers` Favorites

Mexican Flag Enchiladas Combo
Carne Asada Steak Wrap
Deep Fried Ice Cream
Guacamole Small
Fajita Wrap
Chimichanga
Beef Taco
Taquitos
Poutine
Mexigo

“i love this place so much. it used to be really close to where i lived but they sadly had to move their location. but they had the best tacos and even better service. while you're waiting for you food they give you samples of food to try. and once i didn't have my card with me and i asked them if i could e-transfer and they were really nice about it. other than the tacos, the chicken tortilla soup has probably got to be my one of my favourites. even when they would give me a sample id still order it cause it's that good. also they have halal options and not just veg, which i love. it's a really good take out place. my only thing is i wish they were open longer and if they had more comfortable seating cause then it wouldn't just be for take out, especially in the summer.“

4.4 Superb45 Reviews
El Camino Tacos • $$
380 Elgin St, Ottawa

Customers` Favorites

Fish Tacos and Pig Head Tacos
Churros with Salted Caramel
Tuns Tartare Crispy Taco
Crispy Chorizo Taco
Guacamole and Chips
Chorizo Crispy Taco
El Fuego Cocktail
Crispy Fish Tacos
Variety of Tacos
Corn on the Cob

“Came here as a recommendation for dinner on my first trip to Ottawa. We overall liked the restaurant, staff was friendly & the food was good. On a Sunday night, it was not super busy but there were enough people that it didn’t feel empty inside. A bit pricy but we also got drinks, and most trendy Mexican restaurants are like this these days.To start, I shared guac & chips - no complaints, we enjoyed and it was very fresh. The added tomatoes were nice.I ordered 3 tacos - the beef barbacoa was fine but the portion of dipping jus was tiny for 3 beef tacos. The best taco for me was the tuna tartare crispy taco. Loved the flavours and the fish was just delicious! My friends had the chicken tacos and said they were spicy but they liked them a lot.However, I did not enjoy the ox tongue taco and didn’t finish it. I ordered it because all the reviews about it were so positive, but I didn’t like how they just put two huge pieces of meat in a taco. It tasted very gamey and I didn’t like the spongy texture either.The piña colada cocktail was yummy - I could taste fresh pineapple and it was very creamy.“

4 Good103 Reviews
Banditos Mexican • $$
683 Bank St, Ottawa

Customers` Favorites

Fish Taco Gorditas Pulled Pork Tacos Jerk Chicken
Jerk Chicken Nachos
Pulled Pork Nachos
Nashville Chicken
Jerk Chicken Taco
Street Corn
Tater Tots
Queso Dip
Churros
Salsa

“It was really great that the server was so polite and friendly and accommodating when I asked for no pico digiao on my fish tacos. I had a lovey time I do recommend.Dietary restrictions: I couldn't have tomatoes due to medical reasons, and they didn't have any issue with not putting on the pico degio on my fish tacos.“

4.3 Superb59 Reviews
Bonita's Cantina Mexican • $
6001 Hazeldean Rd, Stittsville

Customers` Favorites

Chicken Enchiladas
Fresh Corn Chips
Fresh Guacamole
Beef Burrito
Chimichanga
Rice Beans
Quesadilla
Fish Taco
Tacos
Sauce

“A great little gem of a food truck.Food was delicious, reasonably priced, and didn't take too long.I had two tacos - both delicious - with chips and salsa. My spouse had the classic burrito. I don't even like burritos and thought it was great! My daughter had the kid's meal - chicken quesadilla and fries - and it fed her for dinner + two lunches for $10. I agree w/previous reviews that chick q could use a bit more cheese, though.The little patio is clean and well-kept.“

4.4 Superb32 Reviews
Mona's Taqueria Mexican • $$
873 Bank St, Ottawa

Customers` Favorites

Tacos Pastor Pork and Pineapple Chicken and Chorizo
Volcanes De Suadero Chorizo Y Taco Al Pastor
Tacos De Carne Asada
Chicken Taco
Taco Tuesday
Cactus Salad
Tortillas
Churro
Bistec

“Amazing delicious authentic Mexican Food! Had an event catered by Mona's Taqueria, we had tacos and fajitas, all ingredients were fresh and protein was so flavorful and absolutely delicious; salsas, guacamole, chips are made in house and totally amazing. Staff is absolutely fantastic Emilio is genuinely amazing, thank you so very much for taking care of my event“

4.2 Good60 Reviews
Toro Taqueria Mexican • $
139 Bank St, Ottawa

Customers` Favorites

Campechano Burrito
Chicken Tinga Bowl
Campechano Bowl
Carnitas Bowl
Tacos

“super fresh and delicious lunch option, which makes a commute downtown from the far west end almost bearable.the showstoppers however are the Toro Treats!! the rolo brownie, churro cookies, OMG. beyond delicious.love supporting this small business.“

4.3 Superb33 Reviews
Crave Tacos Tacos • $
1610 Stittsville Main St, Stittsville

Customers` Favorites

Shrimp Taco and Mahi Mahi Taco
Pulled Chicken Tinga
Roasted Cauliflower
Crispy French Fries
Chips and Salsa
Taco Combo

“Crave TacosOk, lets get this quickly out of the way, Jeff is not messing around, his tacos are loaded and for 18$ with a drink? What a steal of a deal! We went with his recommend one bourbon, one shot and one beer taco list choice, everything tasted fresh, generously loaded and overall the best truck tacos I have ever had.I highly recommend this place, I will certainly be back and look forward to chatting with the owner again, he is excited and passionate about his food.Check it out!5/5Kid-friendliness: Lots of kid menus items which offers strong variety for picky children.“

4.3 Superb33 Reviews
The Hollander Burgers • $$
65 Holland Ave, Ottawa

Customers` Favorites

Eggs Benedict

“My friend and I went here tonight for the first time. I had Butter chicken tacos,and my friend had Chicken salad, food was delicious. Service was excellent. We will definitely be back. Hopefully they get their liquor licence soon and business picks up,as it’s a great spot for dinner. I would highly recommend it.“

4.1 Good56 Reviews
Casa México Mexican • $$
1491 Merivale Rd, Nepean

Customers` Favorites

Tacos Dorados De Barbacoa
Guacamole and Chips
Tacos De Arrachera
Quesadilla Birria
Taco's Center Of
Enchiladas Rojas
Various Tacos
Carnitas Taco
Tortilla Soup
Quesadillas

“Great atmosphere, feels like you’re in a cute eatery in Cabo and not a strip mall in Ottawa. Cool vibe. Tasty sangria. Taco options were plentiful… try the avocado taco for something different! Paint night should be offered in a different room, we were there as a group of 5 and there were probably 18 people jammed in together to do paint night in the restaurant, no space to even put the paint down, couldn’t even order a drink! Our group would’ve continued to order drinks for 3 more hours beyond our meal if we had even a small space to put a glass down on the paint table. Couldn’t hear the paint instructor as the restaurant was full of patrons.Vegetarian options: Avocado tacos were great!“

4 Good106 Reviews
Loading...
map Map