Top 5 Mexican Restaurants in Hamilton (Reviewed By a Local)

Mexican Restaurants in Hamilton

The best Mexican restaurants in Hamilton have the best food in the city on the menu!

Mexican food is an all-time favorite cuisine for many people, and it’s easy to see why. Mexican cuisine is vibrant, flavorful, layered, and delicious.

While far from Mexico, Hamilton has a vibrant Mexican food scene.

If you’re ever in the mood for a delicious Mexican meal, you will have no trouble finding a joint in Hamilton.

Not sure where to start? Continue reading to learn more about Hamilton’s most lively and vibrant Mexican restaurants and most popular Mexican dishes.

The Best Mexican Restaurants in Hamilton

We love Paola's family and Mexican Kitchen. The food offerings are delicious, authentic Mexican Cuisine. Try the birria , you will thank me. This dish is a flavorful bomb in your mouth.

Also the Tacos, Burritos, Flutes and Churros will keep you coming back for more.

They also carry a huge selection for you to cook at home as well as Paola's prepared offerings.

Heaven is not far away with their tasty morsels of Paola's cooking.

Address: 35 York Blvd, Hamilton, ON L8R 3K1, Canada


Phone:  +12898082128

The Bodeguita has been in town for years, and it's still the best place to get Mexican food in Hamilton!

The tacos are delicious, the salsas are all homemade, and it's a great place to hang out and have a drink.

Address: 309 Spadina Ave., Toronto, ON M5T 1H1, Canada


Phone: +12897680295

There's nothing you can't enjoy at Burrito Bandidos Downtown Hamilton. The food and service are absolutely top-notch, and the prices are very reasonable.

This family-owned restaurant has become a Hamilton staple over the years and is loved by everyone who eats there.

If you're visiting for the first time, be sure to leave your name!

Address: 228 King St W, Hamilton, ON L8P 1A9, Canada


Phone:  +13659250166

A great little Mexican food place just off the corner of your block. They have a good variety of burritos, tacos and quesadillas as well as special sauces.

If you love good food this is the spot. The specials are awesome and the list of sauces are freaking on point. Love this place

Address: 856 Lawrence Rd, Hamilton, ON L8K 2A2, Canada


Phone:  +12893894999

My husband & I went here for the first time today and we’re pleasantly surprised by both the food and the decor.

We split their Brussel sprout taco and cornbread and they were delicious!

The atmosphere was also really cool, with a mix of modern/rustic chic.  The staff was friendly too so overall an A+ experience. Looking forward to our next visit!

Address: 41 King William St, Hamilton, ON L8R 1A2, Canada


Phone: +12893892555

Mexican Food In Hamilton: Top 8 Must-Try Dishes

True greatness may be found in authentic Mexican specialties.

You owe it to yourself to try all of the Mexican food on this list if you have bold taste buds, a stomach hungry for scrumptious spicy food, and the courage to live an adventurous life. Enjoy!


Traditionally cooked with goat meat or mutton, this spicy stew may also be found at select Mexican restaurants in Canada.

The slow-cooked, very moist meat is usually served in a small dish with chopped onions, cilantro, and a squeeze of lime on top.

Corn tortillas may be used to make birria tacos or soak up the hot liquid. Absolutely delicious!

Borracho Beans

Pinto beans cooked in beer, bacon drippings, and seasonings are known as frijoles borracho (drunken beans). The taste layers are fantastic, and they go well with any Mexican cuisine, but especially ones cooked with pork.


You are certainly missing out if you have never experienced carnitas. Carnitas are a kind of jerked pork.

The pork shoulder roast is slow-cooked in fat or oil until soft and delicious. However, unlike pulled pork, the meat is completed by increasing the heat and gently crisping the exterior of the pig.

Carnitas are served on corn tortillas with avocado, onions, salsa, and other toppings. Carnitas can also be used in burritos or tamales.


This famous Latin American dish is seasoned with peppers, onions, and other ingredients. Mexican ceviche is frequently made with shrimp, avocado, cilantro, lime juice, and jalapeño. You may add spicy sauce or other peppers to make it spicier.

Nothing beats eating spicy ceviche and sipping a cool cerveza while lounging on a Mexican beach. An absolute delight and mix of many exciting flavors.

Chile Relleno

A chile relleno is a filled, roasted poblano chile coated in egg batter, cooked till golden, and then frequently topped with red or green sauce.

Sometimes chiles rellenos contain beef as well. In specific Mexican households, chiles rellenos are served around Christmas, along with tamales and other seasonal favorites. But, regardless of the season, you should taste this Mexican classic at least once in your life. I guarantee you won’t regret it.


Chorizo is a spicy ground pork sausage famous in Mexican and Spanish gastronomy. It is served in two ways: dry (like salami) or semi-cured and soft.

The Mexican version is typically scrambled with eggs and served with tortillas for breakfast, but chorizo may be eaten at any time of day. In addition, chorizo may be used to create chili, queso, or any other dish that calls for ground beef or pork.

Cochinita Pibil

Cochinita pibil is a delicacy created by marinating a whole suckling pig in sour oranges, onions, and achiote, wrapping it in banana leaves, and roasting it. It has traditionally been roasted underground in a pit with a fire at the bottom.

This meal can be found in almost every Mexican restaurant, labeled on the menu as Yucatecan or Mayan-style pork. It is a mix of strong flavors combined with an authentic Mexican delicacy.


Mexican flan is a smooth, creamy custard prepared with milk, eggs, vanilla beans, salt, and spices. Caramelized sugar is used to create a mold in which the mixture will cook. When the flan is taken out of the oven, it is flipped over onto a dish, and the caramelized sugar becomes the top layer of this delectable treat.

If you’ve ever gone to a Mexican restaurant, you’ve undoubtedly seen flan on the menu. But, if you don’t order it the next time you see it, you’ll die with many flan regrets. Definitely a must-try Mexican food in Hamilton.

Final Thoughts 

I hope you enjoyed learning more about Mexican food in Hamilton, Ontario.

Indulge your taste buds at these seafood restaurants in Hamilton, or savor the best of Japanese cuisine at these ramen spots. For a more traditional meal, check out the finest fish and chips joints in the city.


  • Jess Levy

    Jess Levy is an artist, travel writer, foddie, and marketer. She loves planning local and international trips to nourish her creative soul.