3 Best Mexican Restaurants in Hamilton, ON

Expert-recommended Top 3 Mexican Restaurants in Hamilton, ON. All of our mexican restaurants actually undergo a rigorous 50-Point Inspection, which includes everything from checking reviews, ratings, reputation, history, complaints, satisfaction, trust and price - all to ensure overall excellence. You deserve only the best!

10+ YEARS ON TBR
CALL EMAIL

THE MULE HAMILTON

41 King William Street,
Hamilton, ON L8R 1A2 Directions

Since 2015

Specialities:

✓The Cease ✓The Fried Chicken ✓The Habanero Brisket ✓The Crispy Tofu Banh Mi ✓The O.g. Fish ✓The Brussels Sprout ✓The Achiote Chicken ✓Guacamole and Chips ✓Holy Frijoles ✓Queso Fundido ✓Birria Foldies ✓Choripapa ✓Gabby's Taquitos ✓Street Corn ✓Baja Wings ✓Ensalada Caesar ✓Mexican Cuisine ✓Tacos ✓Tostadas ✓Quesadillas ✓Nachos ✓Dips ✓Vegetarian Dishes ✓Vegan Options ✓Gluten-free Meals ✓Brunch ✓Breakfast Tacos ✓Cocktails ✓Margaritas ✓Takeout ✓Online Ordering ✓Catering

"The Mule Hamilton is a chill, brick-clad eatery that offers tacos, Baja wings, tequila, beer, and bourbon. The restaurant is located in one of Hamilton’s most beautiful spaces. The Mule Hamilton is a modern lunch spot, a regular late-night haunt, and a go-to destination for a good drink. Their bartenders have crafted a bourbon and tequila-focused cocktail menu that will surprise and fascinate you. They also have a variety of brews on tap. From Baja wings to beef-tongue tacos, Chef Matthew Kershaw’s menu offers an approachable and fresh twist on your favourite flavours from way down south. They offer a variety of food that is sure to delight both vegetarians and vegans. All of their food is 100% gluten-free. Gift cards are available at The Mule Hamilton. Happy hour food is also available at The Mule Hamilton to save you money. The Mule Hamilton provides take-out and delivery options. The restaurant has vegetarian and kids' options in its extensive menu. They offer outdoor seating facilities and offer television and free Wi-Fi connectivity. The Mule Hamilton is wheelchair accessible. The restaurant serves its delicious dishes in Port Dover, Burlington, London, and Cambridge. They accept debit cards for customers' bills.

2026 Highlights: The restaurant offers vegan options, brunch, cocktails, and takeout. Guests can reserve a table or order food online."

Reviews | Play Video | Write a Review

Menu:

Dips & Starters:
Guacamole And Chips $12
Queso Fundido $13
Salsa And Chips $8
Dip Dip Dip Hooray $14.75
Add Miguel's Salsa $3
Calamari $16.50
Miguel's Tuna Crudo $17.50
Graham's Nachos $18
Bang Bang Mfc $14
MARGARITAS:
Classic Margarita (2oz) $15
Wap Margarita (1.5oz) $15
Wap Slushie (1oz) $13
Paloma Road (1.5oz) $15
Bulldog (6.5oz) $16
Wingman (2oz) $15
Pitchers (Serves 2–4)
COCKTAILS:
Nitro Espresso Martini (1.5oz) $16
Passenger Princess (2oz) $15
Mule Refresher (1.5oz) $15
Canadian Tea Party (2oz) $16
Don't Trip (2oz) $15
Popping Cherries (1.75oz) $16
Twosome Combo: $63.50
Ultimate Fiesta Taco Bar: $215
Dip Dip Hooray: $14.75
Side Sweet Potato Fries: $6
3 Taco Combo: $27.50
Lost In Thyme (1.5oz): $15

Contact:

(289) 389-2555

Mon-Fri: 11:30am - 2am
Sat & Sun: 11am - 2am

TBR® Inspection Report:

7+ YEARS ON TBR
CALL EMAIL

MESA HAMILTON

255 James Street North,
Hamilton, ON L8R 2L2 Directions

Since 2015

Specialities:

✓Red or Green Burrito ✓Enchiladas ✓Chicken Tamales ✓Bean Dip ✓Quesadilla ✓Chalupa ✓Tacos ✓Flautas ✓Chimichanga ✓Gringa ✓Guacamole ✓Nachos ✓Grilled Panela ✓Quesadilla Wedges ✓Pupusas ✓Pozole ✓Green Tomatillo Steak Soup ✓Frijoles Charros ✓Cactus Salad ✓Churros ✓Fried Ice Cream Desserts ✓Mexican Cuisine ✓Burritos ✓Quesadillas ✓Soups ✓Salads ✓Seafood Dishes ✓Fajitas ✓Mexican Beverages ✓Cocktails ✓Vegetarian Options ✓Vegan Options ✓Gluten-free Options ✓Dine-in ✓Takeout ✓Online Ordering ✓Reservations

"Mesa Hamilton is a traditional Mexican restaurant that offers tacos and quesadillas with cocktails in a cozy interior. Mesa's team uses only fresh ingredients in their cooking, so you will always get a satisfying experience here. Their menu offers traditional Mexican food, including vegan, vegetarian, and halal options. Their tacos are filled with your choice of protein and topped with the chef’s garnishes. Complete your meal with their delicious churros, made with deep-fried pastry, cinnamon, and sugar. For those who have a sweet tooth, don’t hesitate to try their mouth-watering traditional desserts and beverages. Mesa also serves vegan dishes and has high chair facilities. Mesa Hamilton was founded in 2015 by the acclaimed Chef Veronica Sanchez, who has a passion for showcasing the rich tapestry of Mexican cuisine is evident in every dish, crafted with high-quality ingredients and time-honoured techniques. The restaurant offers gift cards and rewards for its customers. They provide take-out and delivery options. Mesa Hamilton offers a television and kids' menu option to accommodate kids. They accept debit cards for their customers' bills.

2026 Highlights: The restaurant offers gluten-free options, dine-in, takeout, online ordering, and reservations."

Reviews | Play Video | Write a Review

Menu:

Starters
Nachos $23.95
Guacamole Appetizer $16.99
Grilled Panela $16.99
Quesadilla Appetizer $12.75
Tacos Appetizer $10.00
Flautas Appetizer $12.25
Pupusas $12.50
Soups and Salads
Pozole $13.99
Green Tomatillo Soup $13.99
Frijoles con Carne $14.99
Cactus Salad $13.50
Rice $4.25
Beans $4.25
Salad $3.50
2oz Guacamole $3.00
Pico de Gallo $1.50
Sour Cream $1.50
House-Made Sauce $1.75
Jalapeños $2.00
Side of Chips $4.50
Sample Platter: $32.50
Regular Nachos: $28.95
Regular Burrito with Red Sauce: $18.00
Enchiladas with Red Sauce: $20.50
Chips and Salsa: $10.75
Churros: $12.75

Contact:

(289) 246-9696

Mon-Thu & Sun: 11am - 9pm
Fri & Sat: 11am - 11pm

TBR® Inspection Report:

11+ YEARS ON TBR
CALL EMAIL

BURRITO BOYZ HAMILTON

66 King Street East,
Hamilton, ON L8N 1A6 Directions

Since 2004

Specialities:

✓Ground Soy Burritos ✓Sweet Potato Burritos ✓Halibut Burritos ✓Shrimp and Haddock Burritos ✓Cheese ✓Chicken Quesadillas ✓Steak Quesadillas ✓Mixed Quesadillas ✓Pork Quesadillas ✓Sweet Potato Quesadillas ✓Ground Soy Quesadillas ✓Shrimp Quesadillas ✓Calamari Quesadillas

“Burrito Boyz Hamilton takes great pride in delivering delicious Mexican food to their customers. At Burrito Boyz, all their dishes are made with only natural and fresh ingredients to create a pleasant dining experience. Whether your taste buds crave spicy or sweet dishes, Burrito Boyz has various Mexican options to satisfy your appetite. They also have branches in Toronto, Brampton, London, Etobicoke, Mississauga, Streetsville, Scarborough, Vaughan, North York, Waterloo, Oakville, Burlington, St. Catharines, Cambridge, Barrie, Niagara Falls, and Brantford. Dine-in, takeout, and delivery are available. Burrito Boyz also serves vegan dishes. Burrito Boyz Hamilton provides television to make for an entertaining dining experience. The restaurant offers a kids' menu and accepts debit cards to make transactions easy.”

Reviews | Play Video | Write a Review
License #2455798

Menu:

Quesadillas
Chicken $11.12
Steak $12.16
Pulled Pork $11.91
Cheese $8.49
Ground Soy $10.19
Sweet Potato $10.19
Shrimp $11.86
Calamari $12.17
Burritos
Chicken $10.12
Steak $10.37
Pulled Pork $10.37
Bean $7.35
Ground Soy $8.87
Sweet Potato $8.34
Shrimp $10.99
Haddock $11.42
Halibut $13.79
Calamari $11.53

Contact:

(905) 529-2699

Mon-Wed & Sun: 11am - 11:45pm
Thu: 11am - 3am
Fri & Sat: 11am - 4am

TBR® Inspection Report:

We use cookies to improve your experience. By continuing, you agree to our Privacy Policy.