14 Best Mexican Restaurants in Waterloo

Restaurantji's Waterloo guide: Where to find the best Mexican flavors.

barBURRITO Mexican • $
584 Weber St N, Waterloo

Customers` Favorites

Gluten-Friendly Ground Beef Burrito
Bang Bang Shrimp Burrito
Crunchy Chicken Burrito
Pulled Pork Quesadilla
Bang Bang Shrimp Bowl
Spicy Chicken Burrito
Veggie Ground Burrito
Mild Chicken Burrito
Crunchy Fish Burrito
Crunchy Fish Bowl

“Been to barburrito twice now and both times I wasn't disappointed. Delicious food and a lot of it! Friendly staf. Will keep going back. Bring your appetite!!“

4.8 Superb149 Reviews
Mucho Burrito Fresh Mexican Grill Mexican • $
220 King St N, Waterloo

Customers` Favorites

Tortilla Chips with Guacamole
Churro with Dulche De Leche
Aquafina Bottled Water
Build Your Own Salad
Build Your Own Bowl
Beyond Meat Burrito
Take Home Taco Kit
Kids Quesadilla
Kids' Burrito
Canned Pop

“Came in with my family, everything was excellent. Fresh ingredients, friendly staff. Would go back again.“

4.6 Superb266 Reviews
CascaBowl's Fresh Mexican Cantina - Waterloo, ON N2V 0C7, Canada Mexican • $
622 King St N Unit 3, Waterloo

Customers` Favorites

Churros with Nutella 2 Churros
BBQ Pulled Pork Burrito Combo
New Spicy Chicken Quesadilla
BBQ Pulled Pork Nacho Combo
Pollo Borracho Chicken Bowl
New Spicy Chicken Burrito
Ground Beef Quesadilla
Chicken Tortilla Bowl
Falafel Quesadilla
Ground Beef Tacos

“Excellent service and food! Our meat was cooked fresh on the spot for us. Will be returning!“

4.7 Superb122 Reviews
The Cactus Mexican Restaurant Mexican • $$
465 Phillip St, Waterloo

Customers` Favorites

Carnitas Taco and Cow Head Tacos
Frijoles Refritos with Cheese
Frijoles Refritos Con Queso
Chicken or Beef Fajitas
Enchiladas Rojas Medium
Guacamole and Chips
Burrito de Milanesa
Taco de Cochinita
Burrito de Pastor
Enchiladas Verdes

“Excellent, REAL Mexican food. It's a trip to Mexico on a plate. The food is well served.“

4.5 Superb118 Reviews
Hub Burritos, FreakShakes and Paletta ( Ice - cream and Gelato) Mexican •
133 Weber St N Unit 1C, Waterloo

Customers` Favorites

Cheesecake Factory Strawberry Cheesecake
Chocolate Chip Cookie Dough Sundae
Cheesecake Oreo Cookies and Cream
French Vanilla Bean Flake
Cotton Candy Freak Shake
Make It a Naked Burrito
Ferrero Rocher Sundae
Lassi Mango Yogurt
Classic Cheesecake
Death by Chocolate

“I had one of the best freak shake till now. The taste was so yum. This place is good clean well maintained and nature of employees is very friendly. I would like to recommend to all you like dessert as well as Mexican and those who don’t like they should also try. The ambience is so classic and the quality of food is good.“

4.3 Superb68 Reviews
barBURRITO Mexican • $
550 King St N, Waterloo

Customers` Favorites

Spicy Buffalo Chicken Burrito
Crunchy Chicken Burrito
Northern Reaper Burrito
Spicy Chicken Burrito
Chicken Burrito Large
Mild Chicken Burrito
Crunchy Chicken Bowl
Chicken Quesadilla
Steak Burrito Bowl
Cheese Quesadilla

“I recently visited Bar Burrito, and I have to say it exceeded all my expectations! The variety of options on the menu is impressive, and everything is made fresh to order. The ingredients were top-notch, and the flavors were bold and satisfying. I had a burrito, and the portion was huge — definitely worth the price. The staff was friendly, attentive, and took the time to make sure my order was just right. The atmosphere was relaxed, making it the perfect spot to grab a quick meal or sit down with friends. I’ll definitely be coming back for more! Highly recommend for anyone craving a tasty, customizable, and filling meal.“

4.2 Good84 Reviews
Fresh Burrito Mexican • $
247 King St N Unit # 6, Waterloo

Customers` Favorites

Extra Vegan Garlic Mayo Spicy on the Side
Extra Three Chili Salsa Hot on the Side
Macadamia Chocolate Chunk Cookie
Ground Beef Burrito Bowl Combo
Extra Chipotle BBQ on the Side
Veggie Vegan Protein Burrito
Extra Hot Sauce on the Side
Boneless Chicken Wings
Chicken Quesadilla
Chicken Burrito

“Amazing First Experience! Highly Recommend!

I visited Fresh Burrito for the first time today, and I’m so impressed! The staff were super professional and friendly. I told them it was my first time visiting, and I wasn’t sure what to order. Both staff members took the time to explain the menu to me, and their recommendations were spot on! I ended up getting a burrito bowl, and it was absolutely delicious.

The service was excellent, and the food was fresh and flavorful. I highly recommend this place to anyone looking for a great meal. Thank you to the amazing staff for making my first experience so enjoyable!“

3.9 Good79 Reviews
Taco Hut Mexican •
47 King St N, Waterloo

Customers` Favorites

Jerk Tofu

“Amazing food great staff picture speaks for its self highly recommend“

3.8 Good30 Reviews
z-teca Mexican Eatery (Waterloo) Mexican • $
15 King St S Unit 5, Waterloo

Customers` Favorites

Fajita Veggies Burrito
Grilled Chicken Salad
Vegetarian Bowl
Churros

“Our family absolutely LOVES the taco kits. Highly recommend the chips and guacamole - so delicious!“

3.8 Good45 Reviews
Guac Mexi Grill Mexican • $
65 University Ave E Unit 5B, Waterloo

Customers` Favorites

Steak Taco Bowl Combo
Chicken Burrito
Meat Quesadilla
Steak Burrito
Chicken Bowl
Burrito Bowl
Taco Salad
Enchilada
Kids Taco
Churro

“This place is great. I love this location the food is always fresh. The customer service is great, when I come I usually see Davam and he is always nice, follows instructions and doesn't take too long even when working alone. He makes my burritos the best.“

3.5 Good49 Reviews
Fat Bastard Burrito Co. Burrito • $
646 Erb St. W Unit # 103, Waterloo

Customers` Favorites

Tequila Lime Chicken Tacos
Cinnamon Churro Chips
Chicken Burrito Bowl
Waffle Fries - Large
Loaded Waffle Fries
Deep Fried Mars Bar
Cheesecake Burrito
Empanada - Chicken
Side Waffle Fries
Small Burrito

“Staff are always very friendly and don't rush you.

Vegetarian options: Having sweet potato as an option in addition to beans is great.

Dietary restrictions: Everything is made to order so you can add or leave off anything you like

Parking: Lots of marked parking spots“

4.1 Good74 Reviews
Fresh Burrito Mexican • $
170 University Ave W #31, Waterloo

Customers` Favorites

Butter Chicken Burrito Bowl
Chicken Quesadilla
Bean Burrito
Beef Burrito

“So good and affordable. I was pleasantly surprised, I got the tofu burrito and the tofu was seasoned, they have vegan burrito sauce and I could tell everything was fresh. Definitely one of my favourite places to grab something quick and cheap!“

3.1 Average55 Reviews
Quesada Burritos & Tacos Tex-Mex • $
200 University Ave W, Waterloo

“Underrated! This is located in the SLC and the sauces??? Incredible
I got a quesadilla with chicken, corn and tomato with lime cilantro sauce + medium salsa
The pricing is questionable
But the taste of the food was really great I love it a lot and would love for people to give this place a go!
In between classes I sometimes grab a Tim Hortons rice bowl or subway so when I tried this I was pleasantly surprised and so happy because eating at the SLC is fun sometimes
The new extension of the building gives it more personality“

4 Good5 Reviews
Fat Bastard Burrito Co. Burrito • $
255 King St N #7, Waterloo

Customers` Favorites

Veggie Nachos with Cheese
Burrito Bowl with Chicken
Tequila Lime Chicken
Loaded Waffle Fries
Buffalo Chicken
Big Burrito
Quesadilla
Noodles
Chips
Sauce

“I converted to FB as my go-to burrito spot. The flavours are way better, it's fast, and the specials are enticing too. Restaurant was clean and the service was helpful, especially waking me through the options since I hadn't been in a while.“

3.9 Good53 Reviews

You May Also Like