26 Best Mexican Restaurants in Hamilton

Discover where to enjoy delicious Mexican dishes in Hamilton.

XXX BURRITO Mexican • $
856 Lawrence Road, 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
Chicken Quesadilla
Burrito Saucrcwmni
Shrimp Taco 2 pcs
Chicken Burrito

“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.8 Superb417 Reviews
Mexican Kitchen Mexican • $
35 York Boulevard, Hamilton

Customers` Favorites

Mexican Jarrito and Valentina Salsa
Chorizo \u0026 Potato
Quesabirria Barbacoa
Homemade Chilli Sauce
Hot Very Hot Salsas
Paola's Hot Salsa
Nachos and Salsa
Birria Barbacóa
Tostada De Pollo
Birria-Barbacoa

“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 Superb168 Reviews
3

Mesa

Mesa Mexican • $$
255 James Street North, Hamilton

Customers` Favorites

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

“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.5 Superb555 Reviews
La Bodeguita Hamilton Mexican • $
441 King Street East, 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.6 Superb172 Reviews
TacoMex Mexican • $
162 King Street West, Hamilton

Customers` Favorites

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

“Came here for a quick bite before a concert, was not expecting such amazing tacos. I ended up being late for the concert but it was well worth it. I had the three tacos set (chose steak, brisket and pastor) and every one of them was amazing.“

4.6 Superb152 Reviews
Latin Food and Products at Hamilton Farmers' Market Mexican • $$
35 York Boulevard, 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.5 Superb149 Reviews
barBURRITO Mexican • $
1183 Wilson Street West, Ancaster

Customers` Favorites

Bang Bang Shrimp Tacos
Spicy Chicken Burrito
Crunchy Chicken Bowl
Pulled Pork Burrito
Ground Beef 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.4 Superb160 Reviews
The Mule Tacos • $$
41 King William Street, 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
Mini Pork Belly Tostadas
Brussels Sprouts Tacos
Guacamole and Chips
Fried Chicken Benny
White Fish Ceviche

“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.4 Superb908 Reviews
barBURRITO Tex-Mex • $
1575 Upper Ottawa Street Suite 14, Hamilton

Customers` Favorites

Jerk Chicken Quesadilla
Spicy Chicken Burrito
Pulled Pork Burrito
Barbacoa Quesadilla
Bang Bang Shrimp
Chips and Queso
Extreme Fries
Loaded Fries
Bean Bowl
Jarritos

“We ordered a catering order from barBurrito for a large group lunch. Medha-the staff member who helped with our order form beginning to end- was particularly helpful with any questions that arose and her service was truly excellent. She should definitely be commended for all of the food that she prepared single-handedly. We will return.“

4.4 Superb82 Reviews
Mucho Burrito Fresh Mexican Grill Mexican • $
1508 Upper James Street, Hamilton

Customers` Favorites

Burrito Bundle - 4 pcs Ensemble De Burrito 4 Portions
Habanero \u0026 Harissa Beyond Meat Bowl
Cali Crunch Bowl Croque Cali Bol
Corona Sunbrew Corona Sunbrew
Salsa Flight Salsa Folie
10 Tortilla 10 Tortilla
Mucho Chicken Burrito
Jarritos Jarritos
Bowls or Salads
Napkin Napkin

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

4.2 Good256 Reviews
Burritoz Fresh Mexican Grill Mexican • $
94 Dundas St E B10, Hamilton

Customers` Favorites

Chicken Burrito
Jarrito
Salsa
Sauce

“Had a wonderful experience here today! The staff were super friendly and welcoming, and the service was impressively quick. The food portions were large and offered great value.
Hetal, was incredibly kind and informative. She really stands out for her positive attitude and ability to create such a warm, welcoming atmosphere. Her excellent customer service made our visit even more enjoyable. Highly recommend this restaurant and will definitely be back!“

4.3 Superb99 Reviews
Hub Burritos, Freak Shake & Paletta ( Ice Cream & MilkShakes) Mexican • $
1405 Upper Ottawa Street Suite 4, Hamilton

Customers` Favorites

Signature Chicken Nachos
Ice Cream Sundaes
Butter Chicken
Quesadilla
Burrito

“O.M.G. too many goods things to list. My taste buds and belly are so happy!! oh and get the cheesecake!! ♡♡♡“

3.9 Good182 Reviews
barBURRITO Mexican • $
630 Upper James Street, Hamilton

Customers` Favorites

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

“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.9 Good206 Reviews
Burrito Boyz Mexican • $
1400 Upper James Street, 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 have been coming here from last 3 months every single day and man they are the best never had any complaints always make fresh burritos and food is magically tasty. And staff too good and professional. I really appreciate the afforts team put in quality work. Thank you soo much for introducing me to great food.“

3.9 Good266 Reviews
Quesada Burritos & Tacos Tex-Mex • $
1170 Rymal Road East, 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.3 Superb196 Reviews
barBURRITO Mexican • $
1711 Main Street West, 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.7 Good142 Reviews
Quesada Burritos & Tacos Mexican • $
1331 Main Street West, Hamilton

Customers` Favorites

Burrito Bowl Beans and Rice

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

3.5 Good79 Reviews
Amigos Tex-Mex Tex-Mex • $$
109 George Street, Hamilton

Customers` Favorites

Pork Carnitas and Fish Tacos
Pork Carnitas Crunch Wrapo
South of the Border Salad
Wrap Cruncho Supremo
Chicken Crunch Wrap
Ground Beef Taco
Vegetarian Tacos
Super Burrito
Nacho Supreme
Fries Supreme

“Awesome food, great atmosphere, killer service. Nachos were some of the best I've ever had. Everything was fresh, delicious and super filling.“

4.1 Good305 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

“I didn’t order there but we were greeted by very sweet staff. A stranger we were helping who was lost from her friends and drunk had to get some water and they gave her two refills. They didn’t have a cup but they made something work so she could have water. She also asked about handing back an opened pop and they said no and they handled her state well and I really respect the staff here. The night we were greeted with a lot of rude staff other places so I respect it! Best.“

3.1 Average75 Reviews
Taco Bell Tacos • $
2 King Street West Unit T8, Hamilton

Customers` Favorites

2 Doritos Locos Tacos Supreme Combo
Nacho Fries and Cheesy Dipping Sauce
Doritos Locos Tacos Party Pack
Cheesy Gordita Crunch Combo
Cantina Chicken Quesadilla
Black Bean 7-Layer Burrito
Crunchy Taco Supreme Bean
Crunchwrap Supreme Combo
Soft Taco Supreme Bean
Side of Jalapeno

“ABSOLUTELY HANDS DOWN THE BEST LOCATION IVE EVER ORDERED FROM!! Trust me I should own stocks in Taco Bell I’ve been obsessed since I was a kid! So I’ve been to A LOT of locations. I eat it three times a week if not more lol GUYS YOU ARE KILLING IT! ALWAYS fresh great portion sizes and honestly it just tastes soooooo much better! Hats off to the staff! I’ve ordered so many times from you and it’s always CONSISTENT! The only thing I’d change is your hours lol I hate having to order from upper James because you’re closed :(“

3.6 Good68 Reviews
barBURRITO Mexican • $
1275 Barton Street East, 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.1 Average121 Reviews
Quesada Burritos & Tacos Tex-Mex • $
891 Upper James Street, Hamilton

Customers` Favorites

8 Reg Burrito Bundle w Ba Chips & Salsa
Spicy Chicken Quesadilla
Signature Hot Sauce
Burrito Bowl Combo
Quesadilla Combo
Beyond Meat Tacos
Regular Burrito
El Grande Qrunch
Fresh Toppings
Large Burrito

“I had a great experience at Quesada on Upper James. The service was friendly, fast, and welcoming. The food was incredibly fresh, and every bite was packed with flavor. The portion size was more than enough, making it excellent value for the price. Everything was perfectly seasoned, and the flavors were absolutely on point. I’ll definitely be coming back. Highly recommend!“

3.7 Good163 Reviews
Taco Bell Tacos • $
1550 Upper James Street, Hamilton

Customers` Favorites

Chili Cheese Burrito
Quesadilla Chicken
Cinnamon Twists
Fries Supreme
Beef Burrito
Party Pack
Tacos

“love tacos and the staff is always nice!“

3.7 Good238 Reviews
Burrito Boyz Mexican • $
66 King Street East, Hamilton

Customers` Favorites

Veggie Burrito with Everything
Sweet Potato Burrito
Naked Burrito Bowl
Steak Quesadilla
Shrimp Burrito
Fresh Toppings
Refried Beans
Burrito Sauce
Steak Burrito
Naked Buritto

“The crew that was on tonight’s extremely well organized. They work very well together. The food is fresh and clean. The speed and efficiency is like no other I’ve seen at a burrito boys,!!
Very very well done!
Thank you 😊“

3.3 Good340 Reviews
Taco Bell Tacos • $
744 Queenston Road, Hamilton

Customers` Favorites

Mountain Dew Baja Blast Freeze
Cheesy Gordita Crunch Combo
Crunchwrap Supreme Combo
Beef Crunchwrap Supreme
Soft Taco Supreme Bean
Double Stacked Taco
Quesadilla Chicken
Hard Taco Supreme
Cinnamon Twists
Fries Supreme

“We were out on an errand and saw there was a Taco Bell nearby. Our local one closed recently, so we decided to stop in. We each got a combo and split it. (2 chalupas and a crunch wrap supreme). Everything was great! (Exactly what one would expect at Taco Bell).“

3.5 Good390 Reviews
Taco Bell Tacos • $
677 Upper James Street, Hamilton

Customers` Favorites

Chicken Quesadilla Combo
Chili Cheese Burrito
Beans Taco & Burrito
Crunch Wrap Supreme
Loaded Fries Pocket
Supreme Party Pack
Chili Cheese Fries
Taco Supreme Combo
Cinnamon Twists
Nachos Supreme

“Big, spacious location, reasonably clean & large individual, mobility & gender-friendly washrooms [at least at the time of my visit]. My high school friend since 25 years ago hadn't had Taco Bell in THREE. YEARS. Last year, I ordered UberEats from the location in question [677 Upper James] & was hesitant because the portions didn't match the crazy price I paid but that's UE for you. So high school friend was visiting me from Montréal where the people are far too picky for junk tacos. We grew up hankering The Bell back in Scarborough on a regular basis as it was relatively close to our school & the nostalgia was eating us alive so we just had to go & she drove us to one of the nicest locations in Hamilton [again, 677 Upper James]. Food was warm, generous amount & varieties of salsa, vegetarian needs perfectly accommodated [she's veg, I'm flex], refillable fountain pop, incredibly friendly staff [I knew I was being annoying because I wanted everything & with veg substitutions]. Thank you for the unforgettable experience. Will probably be back with my man.“

3.4 Good289 Reviews

You May Also Like