Your domain registration is pending. Check back in an hour



What we have been waiting so long for, finally able to dine inn!

We are so glad to be able to keep offering you the best Mexican cuisine in town👌

DINE INN, take out or delivery!

📍: 26 Erie St S, Leamington. ON
☎️: 519 329 1615
⏰: Mon - Sun * 11am - 8pm

Call now


a month ago
Excellent tacos here. Got the takeout special plus extra lengua (tongue) taco. Tastes very authentic! Lots of locals eating here.
- Yih L
a month ago
This place is absolutely one of my favourites! Their tacos and tostadas are super good! I love travelling from Toronto just to eat their food. Waitress is very nice and the owner is always checking that everything is okay. I really recommended it.
- Gabriela F
2 months ago
I would give this place 100 stars if I could. The food is SO fresh. The amount of volume they are doing, you know NOTHING has time to sit. This is hands down the BEST spot in Leamington. I dare you to find a better place in Canada. Go for the Ceviche and Shrimp Tostadas on Saturday and Sunday!!! The kitchen is ridiculously fast, your food is on your table before you know it. The servers are attentive and fast. The owner is ON POINT and runs this place like a well oiled machine. If you go during peak hours there might be a line, just wait for it you won't be disappointed. Also the value is unreal, I'm FULL off just an order of Tostadas and that's $15!!! Also if you're into sauces, you get 4 jars of different sauces made from scratch for your nachos and to put on your food and they're unreal. Seriously go to this place. You'll become a regular I guarantee it.
- Michael S

About us

An experience of passion and tradition dancing in harmony with flavor. Hot Tacos Restaurant proudly celebrate traditional Mexican cuisine. Come join the FIESTA!!

Contact Us


Call now
  • (519) 329-1615


Get directions
26 Erie Street South
Leamington, ON N8H 1R6

Business Hours

Tue:11:00 AM – 8:00 PM
Wed:11:00 AM – 8:00 PM
Thu:11:00 AM – 8:00 PM
Fri:11:00 AM – 8:00 PM
Sat:11:00 AM – 8:00 PM
Sun:11:00 AM – 8:00 PM
Contact Us
Message sent. We'll get back to you soon.