How many of us had eaten Mexican food? Whether you had any or not, we can all agree that this fiery cuisine is iconic for its meats, salsa and abundance of vegetables! In fact, you can find some of the best Mexican restaurants right in the heart of Kuala Lumpur. That’s right, Malaysia is home to some of the best KL Mexican Restaurants!
Check out this list of the best Mexican restaurants you can find in Kuala Lumpur for an authentic Mexican feast!
1. Stuff’d
You might be familiar with Stuff’d because there are stands and restaurant outlets throughout Kuala Lumpur! In fact, the origins of this Mexican chain come from Singapore despite their many Malaysian outlets. If you like affordable and customizable Mexican food, Stuff’d is for you because they’re all about customization. You can customize Mexican food ranging from kebabs to burrito bowls with the freshest ingredients available.
Address: Mid Valley Megamall, LOT T-014F, 3RD FLOOR, Lingkaran Syed Putra, Mid Valley City, 59200 Kuala Lumpur
Operating Hours:
Monday – 10:30am to 9:30pm
Tuesday – 10:30am to 9:30pm
Wednesday – 10:30am to 9:30pm
Thursday – 10:30am to 9:30pm
Friday – 10:30am to 9:30pm
Saturday – 10:30am to 9:30pm
Sunday – 10:30am to 9:30pm
Contact Information: 03-2201 5583
Location: https://goo.gl/maps/2LwGKQoHYko9TZJu8
2. Chili’s
Chili’s is one of the most popular joints for Mexican food, and they’ve been operating for more than 40 years. Even though Chili’s is from the US, it’s popular enough in Malaysia that there are dozens of Chili’s outlets throughout Kuala Lumpur alone. After all, their vibrant atmosphere and delicious recipes make them a popular choice amongst families and friends. Come to Chili’s to enjoy some delicious ribs, fajitas and buffalo wings.
Address: Lot G(E)-12, Mid Valley Megamall, Lingkaran Syed Putra, Mid Valley City, 59200 Kuala Lumpur
Operating Hours:
Monday – 11:00am to 9:00pm
Tuesday – 11:00am to 9:00pm
Wednesday – 11:00am to 9:00pm
Thursday – 11:00am to 9:00pm
Friday – 11:00am to 9:00pm
Saturday – 11:00am to 9:00pm
Sunday – 11:00am to 9:00pm
Contact Information: 03-2287 6788
Location: https://goo.gl/maps/XrnTSkbM6eZtJvnKA
3. Loco Mexican Bar and Restaurant
Loco Bar and Restaurant specialize in authentic Mexican cuisine despite their operations as a bar. You’ll be surprised to hear that their tortillas are hand-pressed and their salsas made fresh daily. You’ll be able to find Mexican staples such as fajitas, tacos, burritos, nachos and many more! You can even complete your meal with an authentic Mexican tequila cocktail because they only use the most high quality and freshest ingredients. After all, what’s better than Mexican food as an accompaniment to alcohol?
Address: 22, Changkat Bukit Bintang, Bukit Bintang, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Operating Hours:
Monday – 11:00am to 2:00am
Tuesday – 11:00am to 2:00am
Wednesday – 11:00am to 2:00am
Thursday – 11:00am to 2:00am
Friday – 11:00am to 2:00am
Saturday – 11:00am to 2:00am
Sunday – 11:00am to 2:00am
Contact Information: 03-2856 9285
Location: https://goo.gl/maps/A9NYehqwxyrXTygw6
4. Sala
Sala is a place for the vegans because they’ve managed to turn Mexican classics into vegan favourites! After all, the founder has a mission to create fun ways to enjoy healthy vegan food that is also environmentally sustainable. To achieve this, all meals made at Sala are strictly plant-based, and this also means Mexican alternatives that are lower in cholesterol and calories. We recommend trying their HFC Chick’n Ranch wrap because it’s their best seller!
Address: A-G-3A Galeria Hartamas, No 21 , Jalan 26a/70a, Desa Sri Hartamas, 50480 Kuala Lumpur
Operating Hours:
Monday – 11:00am to 9:00pm
Tuesday – 11:00am to 9:00pm
Wednesday – 11:00am to 9:00pm
Thursday – 11:00am to 9:00pm
Friday – 11:00am to 9:00pm
Saturday – 11:00am to 9:00pm
Sunday – 11:00am to 9:00pm
Contact Information: 011-1150 3606
Location: https://goo.gl/maps/sjkNDhiPAdK9dQ6P8
5. Chica Bonita
Chica Bonita is one of the popular go-to places for Mexican food. Their lively California-mex inspired interiors will immediately put you in the mood for delicious Mexican cuisine! Regulars easily praise them for excellent Mexican food, whether it’s tacos or quesadillas. Even their service is high quality, so customers always receive the best treatment at Chica Bonita! It’s the ideal place to introduce friends and family for a quality Mexican experience!
Address: Lot 34, Level G2, Block C5 Publika Shopping Gallery, Solaris Dutamas, 50480 Kuala Lumpur
Operating Hours:
Monday – 12:00pm to 11:00pm
Tuesday – 12:00pm to 11:00pm
Wednesday – 12:00pm to 11:00pm
Thursday – 12:00pm to 11:00pm
Friday – 12:00pm to 12:00am
Saturday – 12:00pm to 12:00am
Sunday – 12:00pm to 11:00pm
Contact Information: 017-405 2279
Location: https://goo.gl/maps/2ySaAunAtDZSUJs27
6. Taco Bell
The first Taco Bell opened in 1962 in southern California, and they’re one of Kuala Lumpur’s most anticipated fast-food restaurants. After all, who doesn’t appreciate a good crunchy taco with fries on-the-go? In fact, the first Taco Bell in Malaysia only opened in 2021, and the popularity of this chain was so immense that it saw crowds for many following days! There are many Tex-Mex favourites that you can order, but there’s no doubt that their Taco Supreme represents the best out of Taco Bell’s food.
Address: 36, Jalan Setiawangsa 10, Taman Setiawangsa, 54300 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Operating Hours:
Monday – 10:00am to 11:00pm
Tuesday – 10:00am to 11:00pm
Wednesday – 10:00am to 11:00pm
Thursday – 10:00am to 11:00pm
Friday – 10:00am to 11:00pm
Saturday – 10:00am to 11:00pm
Sunday – 10:00am to 11:00pm
Contact Information: 03-4266 7392
Location: https://goo.gl/maps/x9cCSoP9thkYiaWT6
7. Thyme Out
Established in 2014, Thyme Out quickly became one of the go-to places in Subang Jaya for Mexican food. In fact, they come from humble beginnings where they started as a Mexican food truck! You’ll be able to find Mexican food staples such as nachos, burritos, quesadillas, tacos and many other Mexican good eats. Customers also adore this restaurant for their affordable prices and generous portions.
Address: 47, Jalan 5/38d, Taman Sri Sinar, 51200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Operating Hours:
Monday – 10:00am to 8:00pm
Tuesday – 10:00am to 8:00pm
Wednesday – 10:00am to 8:00pm
Thursday – 10:00am to 8:00pm
Friday – 10:00am to 8:00pm
Saturday – 10:00am to 8:00pm
Sunday – 10:00am to 8:00pm
Contact Information: 011-7299 7927
Location: https://goo.gl/maps/AzAmg2VUeohe85m69
8. Nick’s Restaurant & Bar
This fancy-looking establishment is Nick’s Restaurant and Bar. In fact, this eatery specializes in Mexican and Indian food! You’ll get to enjoy a 2-in-1 at a restaurant and bar setting that guarantees the finest alcohol to complement your meal. Nick’s Restaurant and Bar believes in combining tradition with culture and has the perfect menu to convey that! Feel free to order dishes such as fajitas and nachos. You can also top it off with some delicious garlic naan for a double experience!
Address: KLCC, G02, Menara Goldstone Holiday Inn Express, 84, Jalan Raja Chulan, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Operating Hours:
Monday – 10:00pm to 12:00am
Tuesday – 10:00pm to 12:00am
Wednesday – 10:00pm to 12:00am
Thursday – 10:00pm to 12:00am
Friday – 10:00pm to 12:00am
Saturday – 10:00pm to 12:00am
Sunday – 10:00pm to 12:00am
Contact Information: 03-2181 4545
Location: https://goo.gl/maps/2XSgzEkjAV1HrdUe8
9. Elcantina Mexican Cuisine
Elcantina Mexican Cuisine is a restaurant filled with vibrant colours that embody the vibrancy of Mexican culture. Other than colourful decorations, you will also be tempted by the alluring scent of grilled beef and torched cheese from the kitchens. You will be transported into a mini Mexico once you enter this eatery! You’ll find many Mexican staples on their menu, such as Beef Tacos, Sinaloa Burgers and many more. But we recommend you to try their Shrimp tacos that are best-sellers in their restaurant!
Address: 14, Lorong Perak, Taman Melawati, 53100 Kuala Lumpur, Selangor
Operating Hours:
Monday – 3:00pm to 11:00pm
Tuesday – 3:00pm to 11:00pm
Wednesday – 3:00pm to 11:00pm
Thursday – 3:00pm to 11:00pm
Friday – 3:00pm to 11:00pm
Saturday – 3:00pm to 11:00pm
Sunday – 3:00pm to 11:00pm
Contact Information: 017-601 2055
Location: https://goo.gl/maps/B4oEAUrfp3KB35QP7
10. Las Carretas
Las Carretas serves various International cuisine such as steaks, pizzas and pasta, but they mainly specialize in Mexican food! They’re also on the fancier side of Mexican establishments because they offer fine dining. In fact, the word ‘Las Carretas’ means ‘The Wagon’ in Spanish, so it makes sense that they’re a ‘wagon’ for all kinds of delicious eats! Take a look at their burritos because it looks irresistible. They offer the dish in beef or chicken, and it comes with deliciously spicy Enchilada sauce and assorted cheese.
Address: 22, Persiaran Ampang, Desa Pahlawan, 55000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Operating Hours:
Monday – 12:00pm to 2:30pm & 6:00pm to 10:30pm
Tuesday – 12:00pm to 2:30pm & 6:00pm to 10:30pm
Wednesday – 12:00pm to 2:30pm & 6:00pm to 10:30pm
Thursday – 12:00pm to 2:30pm & 6:00pm to 10:30pm
Friday – 12:00pm to 2:30pm & 6:00pm to 10:30pm
Saturday – 12:00pm to 2:30pm & 6:00pm to 10:30pm
Sunday – 5:00pm to 10:30pm
Contact Information: 03-4257 1668
Location: https://goo.gl/maps/8jM6P2KBsAKY22o59
We’ve introduced some delicious Mexican restaurants that you can food-hunt in Kuala Lumpur! It’s time to equip your food-hunting gear, so you can explore some of the best Mexican restaurants.