FunEmpire® Singapore Blog

7 Best Restaurants with Mexican Food in Singapore [2024]

Welcome to FunEmpire Singapore's Blog 👋

We’re committed to bringing you the best local group experiences and activities in Singapore for team building, celebrations and gatherings. Our editors adhere closely to our strict editorial guidelines to maintain the high quality and accuracy of each article. We only recommend what we love, and hope you love them too. Learn about our story.

Mexican Food Singapore

 Best Mexican Food Singapore
Best Mexican Food Singapore

You seem to be in search for where to find the best Mexican food in Singapore. Look no further.

We have the best list of Mexican restaurants in Singapore for 2024 right now based on our first hand experience.

This is the place where you can find the best tacos and burritos, enchiladas and quesadillas in town.

Don’t waste time and start planning your Mexican food Singapore hunting now!

Quick Summary

  • Best Mexican restaurants in Singapore for 2024 include Cha Cha Cha, Chimichanga, Margarita’s, Cafe Iguana, and Guzman y Gomez.
  • When choosing a Mexican restaurant in Singapore, consider factors such as menu, price, atmosphere, and location.
  • Everyone loves diving into Mexican cuisine, with favorites like tacos, burritos, enchiladas, and quesadillas topping the list.

Key Consideration Factors

But before that, here are some key things to consider when choosing the best Mexican Food In Singapore!

  • Menu Items: Make sure you read the menu. Variety, quality of ingredients, and authenticity should be taken into account.
  • Price Points: Mexican food can be expensive in Singapore. Which restaurant you should eat at depends on what your budget is.
  • Atmosphere: Remember to consider the atmosphere! Casual and laid-back, or upscale?
  • Location: It’s also good to consider where the restaurant is located because sometimes they are suited for occasions, and other times, just for taking your spouse out to dinner.

Best Mexican Food Singapore

1) Cha Cha Cha

 Cha Cha Cha - Mexican Food Singapore
Cha Cha Cha – Mexican Food Singapore (Credit: Cha Cha Cha)
Key ServiceSignature burrito bowls
Address32 Lorong Mambong, Singapore 277690
Phone+65 6462 1650
Operating HoursMon to Thurs & Sun 11:30am-10:30pm,
Fri & Sat 11:30am-10:30pm

Cha Cha Cha has been operating in Singapore for more than two decades, and is the best Mexican restaurant in town.

Most of the Mexican dishes taste closer to those in Central America, while some other dishes are variations on traditional Mexican food.

And dessert nachos: tortilla chips, fried and filled with chocolate and mango sauce.

Not an everyday combination, but then, we’re sure Cha Cha Cha will soon make it work in terms of taste.

There are burrito bowls (with Korean pork belly) available too, just in case you need more food than a single burrito roll can provide.

Key Differentiators:

  • Signature burrito bowls
  • Available on all popular delivery platforms
  • Casual family-friendly environment

Customer’s Review:

Went here with my friends for dinner and drinks. We ordered the shredded beef quesadillas, crab meat enchiladas, pico de gallo, and shredded beef chimichanga. Generous portions and the food is prepared fast. Thumbs up to our server Manuel for the outstanding service. Will definitely come back!

Ella Palacol Kroffte

2) Chimichanga

Chimichanga - Mexican Food Singapore
Chimichanga – Mexican Food Singapore (Credit: Chimichanga)
Key ServiceOffers special booze every Wednesday
Address36 Dunlop St, Singapore 209364
Phone+65 6293 3314
Operating HoursMonday – Sunday 12:00 pm to 3:00 pm | 5:00 pm to 10:30 pm
Friday – Sunday 3:00 pm to 5:00 pm (open for drinks)

For a Mexican restaurant in the very centre of Little India in Singapore, Chimichanga is a surprising addition, but nevertheless a welcome one.

They serve the best value meal dishes in the area and every dish is Mexican from tacos to burritos – including churros for dessert.

Less than $10 freshly shucked oysters are offered here aswell as reasonably priced signature margaritas.

Key Differentiators:

  • Offers special booze every Wednesday
  • Offers freshly shucked oysters
  • Affordable

Customer’s Review:

The customer service here was super good, the staff introduced me to the churros with his choice of ice cream. It was super good. Overall the meal was good. It is quite full for two-person. But I loved it. Definitely, a place to be when u craving Mexican food.


3) Margarita’s

 Margarita’s - Mexican Food Singapore
Margarita’s – Mexican Food Singapore (Credit: Margarita’s)
Key ServiceSpecially curated Mexican drinks
AddressBlk 11 Dempsey Hill Road Singapore 249673
Phone+65 6471 3228
Operating HoursMonday – Sunday 11:30 am to 10:30 pm

Fantastic ambiance, great food and nice staff! We dont have anything bad to say about Margaritas in Dempsey Hill.

As you can well imagine from the name of the restaurant, margaritas are the specialty here… from the good old lime margaritas to a Mexican Bulldog!

There are also many other handcrafted cocktails and a wide food offering, both with exotic ingredients available at the bar as well.

In the event you have no friends to take to the place, the outdoor patio is a great place to enjoy your meal while gazing down on the world.

Key Differentiators:

  • Inspired by the ruggedness, simplicity, and tradition of Old Mexico
  • Specially curated Mexican drinks
  • Offers a variety of dishes made with exotic ingredients

Customer’s Review:

Beloved Mexican restaurant Margarita’s still holds its charm after all these years. Friendly and responsive staff. We just asked the waiting staff to recommend us 2 dishes for 2 to share and we just went with it. The is the confidence we had in the food. Free open space parking around the restaurant.

Yew Chung Chee

4) Cafe Iguana

Cafe Iguana - Mexican Food Singapore
Cafe Iguana – Mexican Food Singapore (Credit: Cafe Iguana)
Key ServiceOffers vegan menu
Address30 Merchant Road #01-03 Riverside Point, Singapore 058282
Phone+65 6884 6884
Operating HoursMonday – Thursday 5:00 pm to 10:30 pm
Friday – Sunday 12:00 pm to 10:30 pm

Are you a crazy Mexican food lover? Well, then Cafe Iguana is the place for you! Sounds cliche, right? Well, it is, and not cliche at all.

With their amazing view of the Singapore River, Cafe Iguana which opened in 2000 claims to have the best chili con queso and nachos in town but it also offers awesome chimichangas(vegetarian varieties also available).

Their founders are vegetarians as well so you’ll find that plenty of their dishes are meat free.

Besides, the restaurant offers a wide range of Happy Hour drinks to go with your meals.

Key Differentiators:

  • Offers vegan menu
  • Famous for its in-house “Mexican-Style” Iguana Lager
  • Offers premium El Destilador tequila

Customer’s Review:

If you’re after some tasty fajitas, tacos, or a chimichanga, Cafe Iguana will definitely hit the spot, all washed down with some strong frozen margaritas and you’ll be flying.

City Nomads

5) Guzman y Gomez

Guzman y Gomez - Mexican Food Singapore
Guzman y Gomez – Mexican Food Singapore (Credit: Guzman y Gomez)
Key ServiceWide range of Mexican food
Operating HoursLocations

Do you have a longing for Mexican food? Look no further than Guzman y Guzman.

It has 14 outlets in Singapore. Guzman y Guzman is the best place to go if you want to taste Mexican food as they focus only on the finest ingredients and slow cook using traditional preparation to create delicious fare.

We like how they are family friendly and each outlet serves kid-sized portions of beef or baja fish tacos and quesadillas.

Key Differentiators:

  • Several branches in Singapore
  • Ese fresh ingredients and authentic techniques
  • Wide range of Mexican food

Customer’s Review:

I really love their food, crispy corn chips, and sour and spicy chipotle sauces!! Crazy in love with GYG!!


6) La Salsa

La Salsa - Mexican Food Singapore
La Salsa – Mexican Food Singapore (Credit: La Salsa)
Key ServiceContemporary twist to the Latin and Mexican cuisine
Address11 Dempsey Road #01-17 Singapore 249673
Phone+65 6475 6976
Operating HoursDaily 11:30 am to 10:00 pm

La Salsa is one of the best restaurants for Mexican food in Singapore with a modern twist of Latin and Mexican cuisine.

Every dish is seasoned with a wide array of spices used in Mexican homes, transporting you to the Land of Tortillas.

At La Salsa you can have a variety of beverages that will go perfectly with your fajitas and quesadillas.

Also, they feature live music every Friday and Sunday night that will be perfect to accompany your Mexican dinner.

Key Differentiators:

  • Contemporary twist to the Latin and Mexican cuisine
  • Signature margaritas, mezcals and sangrias 
  • Popular classics and exciting wood fire-grilled fare

Customer’s Review:

Portion sizing is huge & generous which makes it super worth it, also really yummy and delicious! Definitely one of the best Mexican food I’ve had in a while. The service is good, and the place is absolutely fantastic. It’s a pity they couldn’t play their music, but other than that would recommend 10/10 for people to come to try & lend their support!

Charis Fan

7) Lucha Loco

Lucha Loco - Mexican Food Singapore
Lucha Loco – Mexican Food Singapore (Credit: Lucha Loco)
Key ServiceDIY platter of tacos
Address15 Duxton Hill, Singapore 089598
Phone+65 3158 3677
Operating HoursMonday – Sunday 11:30 am to 10:30 pm

Lucha Loco’s ambiance is, hands down, the best.

It’s a Mexican garden cocina with a bar.

We can finally go out and catch up with friends because Mexican garden cocina with a bar describes everthing you want in a Mexican restaurant.

But, if you want to see the fairy lights in their true glory, wait until after sunset because moonlight makes them even more beautiful.

Key Differentiators:

  • DIY platter of tacos
  • Cocina and garden bar set up
  • Offers rare artisanal tequila and mezcals

Customer’s Review:

The place is wonderful! All tacos pretty the same, ordered chicken and prawn, and I prefer the chicken one. Nice vibes and pretty! Good to chill if weather not too warm!

Esther Hee

Mexican Food Singapore

There’s no denying that Mexican food is some of the best in the world, and Singapore is no exception.

These places dishing out Mexican food are undoubtedly some of the best in the city, so you’re guaranteed to find something that suits your taste here.

From traditional dishes to a modern twist, these restaurants offer something for everyone who wants to sit down to a good meal.

What are you waiting for? Start planning your next Mexican dining experience today!

Frequently Asked Questions (FAQ)

If you have any questions about Mexican Food in Singapore, you can refer to the frequently asked questions (FAQ) about the best Mexican Food in Singapore below:

What type of Mexican food is offered in Singapore?

The types of Mexican food you are likely to find here will vary by region.

In Singapore, you are likely to find vatos urban tacos, kimchi carnitas fries, burritos, honey tequila chicken wings, frozen lime margaritas, warm corn tortillas, blue corn cake, chipotle chicken, salsa verde, chimichurri chicken, chunky guacamole, enchiladas, quesadillas and fajitas.

Besides this type of food, you will find the usual places that serve more traditional food, authentic Mexican cuisine, and Mexican street food.

Others also have signature margaritas, mezcals and sangrias.

Where can I find the best Mexican food in Singapore?

La Salsa, Lucha Loco, Cantina Agave, Super Locoanl, Papi’s Tacos, Senor taco, Super Loco Customs House, El Mero Mero and Corazon are known to serve the best Mexican restaurants in Singapore.

All these Mexican restaurants offer mouth-watering and traditional Mexican dishes with atmost freshness.

Taste all their undisputed Mexican foods for the ultimate Mexican experience!

What is the price range for Mexican food in Singapore?

In fact, there are some delicious restaurants where you could also pair your Mexican meals with their inhouse specials of margaritas, mezcals and sangrias.

Prices vary depending on what restaurant you would like to dine-in at, with average budget-friendly dishes ranging from $10 – $15 SGD and the more luxurious ones upwards of $30 SGD.

Taco Tuesdays are also great offers you cannot miss out on!

Are there any vegan or vegetarian Mexican food options in Singapore?

Definitely! Most of the Mexican restaurants in Singapore here, do provide vegetarian or even vegan options like the veggie salads, veggie tacos etc.

Can I get Mexican food delivered in Singapore?

Yes, many popular Mexican restaurants in Singapore offer delivery.

You can find out which restaurants are on most third-party delivery apps such as FoodPanda and Deliveroo.

Do check out their menus before ordering!

Haley Low avatar

Article by

Hello! I'm the editor at FunEmpire Media, with a wealth of experience spanning over 6 years in the media industry. My passion revolves around exploring the realms of beauty, wellness, home and living, and food. Join me as I uncover the secrets to living a beautiful, balanced, and delicious life in Singapore.

Related Articles