20 Best Mexican Restaurants in Hamilton

Discover where to enjoy delicious Mexican dishes in Hamilton.

XXX BURRITO Mexican • $
856 Lawrence Rd, Hamilton

Customers` Favorites

Vegan Bean 'N Rice Burrito
Pulled Pork Large Burrito
Jumbo Pulled Pork Burrito
Selection of Hot Sauces
Bean and Cheese Burrito
Cauliflower Burrito
Burrito Saucrcwmni
Chicken Quesadilla
Chicken Burrito
Two Steak Tacos

“two words absolutely delicious! without doubt you should stop reading this and just head over there amazing food fresh The Man Behind the Counter does an amazing job I highly recommend it get there now stop reading this.thos place was refreshing the nacho omg“

4.9 Superb186 Reviews
Mexican Kitchen Mexican • $
35 York Blvd, Hamilton

Customers` Favorites

Mexican Jarrito and Valentina Salsa
Homemade Chilli Sauce
Hot Very Hot Salsas
Paola's Hot Salsa
Birria Barbacóa
Nachos and Salsa
Tostada De Pollo
Mexican Tostadas
Chicken Tamale
Taco Con Queso

“Estuve en el lugar y me sentí en México, que deliciosa comida y los dueños del lugar unas personas muy amables, recomiendo 100% este lugar vayan a probar sus exquisitas comidas.“

4.9 Superb75 Reviews
TacoMex Mexican • $
162 King St W, Hamilton

Customers` Favorites

Jarrito De Piña Y Chicharrones Botaneros
quesabirria 墨西哥饼
beef tacos 牛肉塔可
Single Quesabirria
Tacos De Birria
Tacos de Bistec
Birria Soup

“TacoMex is unreal! The flavors are incredible, and the quesabirria? Absolutely to die for. The perfect blend of crispy, cheesy, and savory goodness – I’ve never had anything like it. The staff is super friendly, and the vibe is great. If you’re craving authentic, delicious mexican food, this is the spot. I’ll definitely be back for more!“

4.6 Superb110 Reviews
Fresh Burrito Mexican • $
700 Queenston Rd Unit #8, Hamilton

Customers` Favorites

Steak & Shrimp Burrito Bowl
Chicken Burrito Bowl
Butter Chicken Bowl
Ground Beef Burrito
Chicken Quesadilla
Chicken & Steak
Buffalo Chicken
Chips and Salsa
Veggies Nachos
Steak Burrito

“I order on Uber eats for pickup all the time here, they have a great 2 for 1 special on their Burritos and they are always delicious and the customer service is even better!!!
Highly recommend to everyone to order from this location!“

4.5 Superb136 Reviews
barBURRITO Mexican • $
1183 Wilson St W, Ancaster

Customers` Favorites

Spicy Chicken Burrito
Bang Bang Shrimp Tacos
Crunchy Chicken Bowl
Ground Beef Burrito
Pulled Pork Burrito
Ground Beef Tacos
Jerk Chicken Bowl
Mild Chicken Bowl
Pulled Pork Bowl
Chips and Queso

“Delicious Mexican food. Definitely gonna b a return customer 👍🏽✌🏽🤟🏽“

4.6 Superb78 Reviews
6

Mesa

Mesa Mexican • $$
255 James St N, Hamilton

Customers` Favorites

Tortilla Chips and Guacamole
Enchiladas with Green Sauce
Dark Modelo Especial
Mexican Hot Chocolate
Chicken Chimichanga
Guacamole and Chips
Chicken Tamales
Tacos Al Pastor
Fried Ice Cream
With Red Sauce

“We highly recommend this restaurant. The food is delicious, the portions are generous, the prices are very reasonable and the service is excellent and friendly. If you would like authentic mexican food, Mesa is the place to go ito enjoy a nice meal and great service. The owner is a wonderful person who always makes sure that the clients are satisfied. They also have the best churros in town!“

4.3 Superb263 Reviews
Mucho Burrito Fresh Mexican Grill Mexican • $
110 King St E, Hamilton

Customers` Favorites

Mucho-Sized Barbacoa & Carnitas Burrito with Tons of Fixins
Build Your Own Burrito BYO
Build Your Own Salad
Mucho Burrito
Tacos

“Highly recommend 5/5 my go to! Always amazing!“

4.5 Superb66 Reviews
La Bodeguita Hamilton Mexican • $
441 King St E, Hamilton

Customers` Favorites

Guarache De Carnitas Pork Guarache
Chicharron Carnudo
Carnitas Guarache
Torta De Birria
Guarache Bandera
Tacos De Asada
Pan De Muerto
Beef Cubes
Conchas
Tamales

“Muy buenos productos, variados y muy buena atención. Muy recomendados.“

4.5 Superb44 Reviews
Latin Food and Products at Hamilton Farmers' Market Mexican • $$
35 York Blvd, Hamilton

“we walked past this food stall when visiting the Hamilton Farmers' Market and were attracted by all the colorful food, the big jars of pickled serrano, macha chili oil and creamy arbol. I ordered a mixed plate of tacos, quesidillas and pupusas. it was delicious!“

4.3 Superb56 Reviews
Burrito Boyz Mexican • $$
1400 Upper James St, Hamilton

Customers` Favorites

Small Mixed Burrito Combo with Bag of Chipz
Burrito Bowl of Rice and Beans and Cheese
Side of Nacho Cheese
Sweet Potato Burrito
Mixed Naked Burrito
Side of Sour Cream
Large Mixed Burrito
Warm Black Beans
Chicken Burrito
Bean Burrito GF

“I had a vegi burrito bowl yesterday at upper James location and Paneri made a wonderful burrito bowl and customer service of her was mesmerizing and she was very welcoming towards customers hence, this place is worth trying for best burritos.“

4.1 Good142 Reviews
barBURRITO Mexican • $
65 Mall Rd, Hamilton

Customers` Favorites

Bang Bang Shrimp Burrito
Crunchy Chicken Burrito
Bang Bang Shrimp Bowl
Quesadilla Mexicana
Butter Chicken
Spicy Chicken
Extreme Fries
Extreme Nacho
Jerk Chicken
Bean Burrito

“Amazing food Taste really fresh“

4.1 Good49 Reviews
barBURRITO Mexican • $
1711 Main St W, Hamilton

Customers` Favorites

Bean Cheese and Guacamole Bowl
Veggie Soy Burrito
Mild Chicken Bowl
Extreme Fries
Steak Burrito
Falafel Bowl

“Amazing food Taste really fresh“

3.8 Good46 Reviews
Quesada Burritos & Tacos Mexican • $
1331 Main St W, Hamilton

Customers` Favorites

Burrito Bowl Beans and Rice

“Always fresh and delicious! Frequently dine here for lunch as they have healthy options!“

3.8 Good46 Reviews
barBURRITO Mexican • $
630 Upper James St, Hamilton

Customers` Favorites

Large Vegan Bean Burrito
Ancho Chipotle Dressing
Mild Chicken Burrito
Black or Pinto Beans
Pulled Pork Burrito
Veggie Soy Burrito
Mild Chicken Bowl
Chips and Salsa
Bean Quesadilla
Extreme Chips

“Great fresh and casual food done very well! Excellent service and great atmosphere Stop in and check it out if you’re in the area“

3.8 Good58 Reviews
Mucho Burrito Fresh Mexican Grill Mexican • $
1508 Upper James St, Hamilton

Customers` Favorites

Mucho Chicken Burrito
Jarritos Jarritos
Napkin Napkin
Chicken Bowl
Quesadilla
Carnitas
Nachos
Salsa
Chips

“omg very good food,reasonable prices,great service and staff.... very nice experience... we love mucho burrito...“

3.7 Good42 Reviews
The Mule Hamilton Tacos • $$
41 King William St, Hamilton

Customers` Favorites

Carne Asada Fried Chicken Habanero Brisket Tacos and the Og Fish Tacos
DIY Habanero Brisket Taco Kit Makes
Three Little Pigs Breakfast Nachos
Some Guacamole on the Side
Nachos and Guacamole Dip
Brussels Sprouts Tacos
Fried Chicken Benny
Guacamole and Chips
White Fish Ceviche
The Fried Chicken

“I don’t usually write reviews about places, but my friend & I decided to come here for something light after our little adventure around hamilton. It was my first time trying this place & absolutely loved it. We ordered the calamari & tacos which were divine. All the flavours were there. We didn’t order anything with alcohol in it, but the drinks we had were still good too! I don’t wanna say her name out of respect (starts with a J), but our waitress was also super friendly & has good banter! Overall, it was a great experience & I’ll definitely be coming back 😌“

4.3 Superb332 Reviews
Burrito bandidos Mexican • $
228 King St W, Hamilton

Customers` Favorites

Cilantro Chicken Burrito Bowl
Tofu with Mixed Vegetables
Steak Chicken Mix Bowl
Mango Chicken Burrito
Loaded Steak Nachos
Veggie Quesadilla
Chips and Salsa
Mexican Fries
Burrito Sauce
Steak Burrito

“Best burrito place in town. I loved the burrito bowls. The tacos and burritos are good too. My bf usually gets those. I never know what to decide. Hands down though - I always wish I got a bowl when I choose otherwise cause they are ridiculously amazing.Service is amazing too. Great people in my experience. Most authentic in town, and unbeatable prices. (For fast Mexican food).Great work!! ? ? ?“

3.4 Good34 Reviews
Quesada Burritos & Tacos Tex-Mex • $
1170 Rymal Rd E, Hamilton

Customers` Favorites

Chips \u0026 Spicy Mango Salsa
Burrito Bowl Combo
Regular Burrito
Large Burrito
3 Tacos Combo
Small Burrito
Quesadilla
Guacamole
Nachos

“Always fresh and delicious! Frequently dine here for lunch as they have healthy options!“

4.5 Superb57 Reviews
Mucho Burrito Mexican • $
999 Upper Wentworth St Unit# 0413d, Hamilton

Customers` Favorites

Fan Fav Chicken Burrito Fan Fav Chicken Burrito
Fan Fav Chicken Bowl Fan Fav Poulet Bol
Jarritos Jarritos
Quesidea

“Great place“

3.4 Good38 Reviews
barBURRITO Mexican • $
1275 Barton St E, Hamilton

Customers` Favorites

Build Your Own Tacos
XL Burrito Supreme
Bean Quesadilla
Barbacoa Burrito
Chips and Salsa
Steak Burrito
Bottled Pop
Jarritos

“I’ve ordered from this location many times since it opened in the Centre Mall food court. I’ve always been very pleased with the food quality, choice and service. The only mildly disappointing things I’ve experienced is a churro order is over priced given it’s only one churro and I wish I had the option of no sauce. Also, I was really bummed when they stopped doing burrito bowls with tortilla shells, now it just comes in a take out (for the same price). Over all though those are minor things. I’m quite happy with Bar Burrito“

3 Average36 Reviews

You May Also Like