12 best Mexican restaurants in Singapore that you can Taco ’bout

join telegram
follow instaMY

¡Hola! In case you can’t tell, my love for Mexican food runs deep and it’s no surprise I crave it even in Singapore. I might go as far as saying it’s my favourite cuisine. I mean, who doesn’t enjoy a warm basket of tacos, gooey enchiladas, or snacking on a pile of salty tortilla chips and homemade guacamole with a massive margarita? I know it sure makes me happy. I don’t just enjoy Mexican food, I crave it, all varieties of it… aggressively.

I think I have about tasted them all, a couple of times, so I present to you my top 12 locations. So next time you feel like indulging in some meaty, cheesy, tortilla-y goodness you’ll know where to go— heck, you’ll probably end up seeing me there.

1. Lucha Loco

Lucha Loco is consistently hailed as one of the most favoured restaurants in the local community for its food and drink offerings, as well as its overall ambience. It is also no surprise that this place ranks first in the listicle

Its corner location and outdoor tables at the top of Duxton Hill are always buzzing, making this a go-to place for a lively night out.

Lucha Loco - Crab Toastadas

Their gourmet Crab Toastadas (S$18) while looking simple and plain, pack a generous serving of lump crab meat. The mayo envelopes the crab meat and brings out the natural sweetness paired with the crispy tortilla chip. This was the highlight of the day because of how simple yet perfect it was.

Lucha Loco - fish taco

Another crowd favourite is their Baja Fish Taco (S$11) with their crispy fried barramundi with a mango salsa and slaw. As you will see later, many Mexican restaurants will say that their fish taco is their signature but what sets Lucha Loco apart is the depth of flavour of their Fish Taco.

Lucha Loco - chicken mole

No stone was left unturned, not even their extremely tender and juicy Chicken Chipotle Mole (S$35). My only gripe about Lucha Loco is their price point being a tad bit steep but I can see the quality of ingredients justifying this.

15 Duxton Hill, Singapore 089598
+65 6226 3938
Mon to Thu: 11.30am – 11pm
Fri & Sat: 11.30am – 12am
Closed on Sunday
Facebook | Instagram | Website

2. Chimichanga

Chimichanga - fish ceviche

Debuting in 2016 in Little India, Chimichanga has grown to 6 outlets islandwide with different outlets having different specialties. The Vivo outlet which was the one I went to has a coastal twist.

Chimichanga - fish taco

These coastal twists had surprising mind-blowing outcomes with their Pescado Espado & Aguacate Ceviche (S$24.90) or swordfish and avocado ceviche. While looking very unassuming, these little nuggets of ceviche paired with crispy chips give you a taste of the ocean with every bite.

Their popular Borracho Fish Taco (S$21.90) has a huge IPA battered white fish which I truly believe they should just sell the fish on its own as Fish and Chips. The crust of the fish was unbelievably crispy and airy but not oily with silky smooth flesh on the inside. This was perhaps the epitome of a fish taco for me.

Chimichanga - beer and churros

To finish off the meal I would recommend going for any of their frozen Margaritas or even their house-special Mexican Lager (S$16) with hints of salt and lime. While those are quite basic and can also be found in other Mexican restaurants in this list, allow me to let you in on a little secret – they have delicious Peanut Butter Tequila (S$8 a shot). This was something unique, but word of caution, this can be dangerously addictive as there is little to no alcoholic taste to it.

For a list of all the locations, contact numbers and operating hours, please click here.
Facebook | Instagram | Website

3. Huevos

Huevos - overall food on table

There must be a reason why Singaporeans would queue for hours on end just to get a table at any of their Huevos outlets. The reasons are simple – affordable yet authentic and delicious.

Huevos - fish taco

We visited their newest New Bahru outlet and as expected queues are long but telltale signs of a no-frills Mexican restaurant that does it right. One such example is their popular Baja Fish Taco (S$14 for 2). For $14 for 2, this is one of the more affordable fish tacos in this listicle. The breaded fish came in a generously large portion topped with a mango salsa which is tangy and pairs well with the crispy fish.

Huevos - charred octopus

What sets the New Bahru outlet apart is that they also serve Tacos De Camaron (S$18 for 2) which is a tiger prawn taco with mint and pineapple salsa. While I wasn’t expecting much as I have never had a prawn taco before, this one blew my mind with the large prawn and the sweetness and juiciness of the prawns.

This might just become my favourite taco at Huevos. Another outlet-special is their charred octopus – Pulpo Asado (S$38) which has an interesting tender texture unlike other octopus elsewhere.

For a list of all the locations, contact numbers and operating hours, please click here.
Facebook | Instagram | Website

4. Papi’s Tacos

With an interior that feels very much like a food truck, Papi’s Tacos is by far the most authentic experience you can find in our sunny shores when it comes to Mexican food. The restaurant is led by Mexican Chef-owner, Jose Mauricio Espinoza, otherwise known by regulars as ‘Papi’.

papi's tacos - storefront

A crowd favourite is their fish tacoTacos De Pescado (S$15 for a set of 2, S$20 for a set of 3), which is amazing when paired with some of the Mexican Cocktails in Papi’s Tacos menu— like the Michelada (S$19) and Mexican Mule (S$18).

papi's tacos - flatlay
Credit – Papi’s Tacos

For truly no-frills, street-style authentic tacos and margaritas, Papi’s Tacos is as close and as good to the real thing as it gets. What’s more, they also have an awesome promotion on Taco Tuesdays, where you can get 3 tacos for the price of 2 if you visit between the hours of 5pm and 7pm.

papi's tacos - flatlay
Credit – Papi’s Tacos

Happy Hours happen at the same time but daily, with frozen lime margaritas, house spirits, draft beer and wine going at S$10 per glass.

39 Seah Street, #01-01, Singapore 188395
+65 6258 0701
Sun to Thu: 12pm – 2.30pm & 5pm – 10.30pm
Fri & Sat: 12pm – 2.30pm & 5pm – 11pm
Facebook | Instagram | Website

5. Muchachos

Muchachos - burriot set

Muchachos tops my list for being the best Chicken Burrito (S$14) I’ve had in Singapore to date. If you’ve ever had Chipotle before, you know how much of a travesty it is that there isn’t one in Singapore. Muchachos provides the closest substitute for my go-to casual, quick-service custom burrito fix.

The chicken was juicy and the best part was that it was packed full of ingredients with generous portions of meats and carbs.

Muchachos - burrito

They also whip up tasty tacos, burrito bowls and quesadillas to your liking, but I think the burrito is the star here. Depending on your type of protein, you can then decide how you would like it be it in a Taco, Burrito and so on. Something different, however, is that they offer Lengua as a protein selection, too. Lengua is beef tongue and is not usually found in the Mexican scene here in Singapore.

Make sure to pair your meal with a side of chips and Guacamole (S$2.80) and a Jarritos Soda (S$5.60) to complete the experience.

182 Cecil Street, #01-01, Singapore 069547
+65 6513 0215
Mon to Fri: 11am – 9pm
Sat & Sun: 10am – 3pm
Facebook | Instagram 

6. Cafe Iguana

Cafe Iguana - chiops and dip

Cafe Iguana (co-founded by an American) is one of my favourite Mexican restaurants in Singapore because it checks a few key boxes for me: jugs of great margaritas, chilli con queso and massive portion sizes – the key ingredients to good US-Mexican food.

Cafe Iguana - taco

Tacos surprisingly are reasonably priced with Al Pastor Chicken Taco (S$6) and Pork Belly Taco (S$6) going for only S$6. You can also have a large sharing portion of Taco that you can customise yourself good for 3-4 pax with their La Familia DIY Taco (S$45).

The space, located on the river in Clarke Quay, is massive making it ideal for families, large groups, or a casual date night inside at one of the hightop tables. Personally, I prefer sitting at the bar at Cafe Iguana. The service is always good and you can stargaze at all the top-shelf Tequila (S$15 a shot).

ChopeDeals: Save 10% at Cafe Iguana >

Chope Reservations

30 Merchant Road, Riverside Point, #01-03, Singapore 058282
+65 6236 1275
Mon to Thu: 5pm – 11pm
Fri to Sun: 12pm -12am

Facebook | Instagram |Website

12 best Indian restaurants in Singapore to add spice to your life

7. La Salsa

La Salsa - ambience

New to my radar, La Salsa serves up tasty, well-executed, no-fuss, classic Mexican dishes inside a hip, yet relaxed atmosphere. Their homemade guacamole has guests returning for that alone, while the size and punch of flavour in their sizzling Wagyu fajitas (S$38) will have me returning.

La Salsa - flatlay

La Salsa is a great weekend spot for groups or a date night with live soloists and bands performing from 7pm every Friday and Saturday night. Also, if you are looking for some yummy Mexican food to feast on before hitting up the furniture shops of Dempsey, La Salsa is now open for lunch.Chope Reservations

11 Dempsey Road, #01-17, Singapore 249673
+65 6475 6976
Tue to Thu: 3pm – 11.45pm
Fri to Sun: 12pm – 11.45pm
Closed on Monday
Facebook | Instagram | Website

8. Comida Mexicana

Comida Mexicana, located on the East Coast, is a gem for those in the area seeking authentic Mexican cuisine. The restaurant brings the vibrant flavours of Mexico to life.

Comida - table full of food
Credit -Comida Mexicana

A crowd favourite is their delicious Baked Crab Enchiladas (S$42). These soft corn tortillas are filled with wild-caught fresh crab meat, then baked and topped with a creamy garlic sauce and enchilada sauce. They are served with smooth sour cream and toasted almonds, creating a rich and unique flavour profile.

Comida-chicken burrito
Credit -Comida Mexicana

Another favourite is the Grilled Fish Tacos (S$32), which feature perfectly grilled fish topped with fresh mango salsa, delivering a delightful blend of smoky, sweet, and tangy flavours. With these dishes, Comida Mexicana provides a delicious and genuine Mexican dining experience.

404 East Coast Road, Singapore 428998
+65 6440 8030
Tue to Sun: 11.30am – 2.30pm, 6pm – 10pm
Closed on Monday
Facebook | Instagram | Website

9. Cha Cha Cha

Cha Cha Cha - storefront
Credit

Cha Cha Cha is one of Singapore’s oldest Mexican restaurants. What I liked was their Chimichangas with Pulled Pork (S$16) which felt like an elevated burrito. There was a crispy outer shell accompanied by the tender pulled pork meat within the wrap and the cheese pulls.

Cha Cha Cha - A picture of fish tacos

While being a fan of the hard corn tortilla shell, their Flour Tortilla Tacos with Fish (S$16) may look very unappetising, but the flavours were out of this world! It was like a flavour bomb in my mouth with silky soft fish, complemented by the kick of sourness from the lime.

Cha Cha Cha also brings the X-factor, which is one of the cheapest places for pitchers of Margaritas I have found to date. At S$48 during happy hour, I consider it a steal in Singapore.

32 Lorong Mambong, Holland Village, Singapore 277690
+65 6462 1650
Sun to Thu: 11.30am – 11pm
Fri & Sat: 11.30am – 12pm
Facebook | Instagram 

10. Margarita’s

The institution that is Margarita’s has had patrons flocking to this Dempsey Hill hot spot for years. Margarita’s is home to my favourite salsa in Singapore and the burritos are huge. Personally, I prefer sitting outside in the patio area while people-watching and enjoying a leisurely Saturday afternoon.

margarita's- plate of mushroom
Credit-Margarita’s

While all the places on this list are pretty casual, Margarita’s is a favourite spot for young families. It’s kid-tested, mother-approved as they say.

margarita's - flatlay
Credit-Margarita’s

I would recommend going for their Pollo Con Mole (S$18 for 3 pieces) a grilled adobo marinated chicken in a rich chocolate-spiked spicy sauce. Each individual taco is delicately put together ensuring the right balance of meat to vegetable ratio.

Margarita’s: 11 Dempsey Road, Singapore 249673
+65 6471 3228
Daily: 11.30am – 10.30pm
Facebook | Instagram | Website

11. Piedra Negra

piedra negra -outdoors

The prime location right off of Beach Road makes Piedra Negra one of my favourite Mexican places to chill out on the weekend. The menu choices here are not my favourite from this list of best Mexican restaurants in Singapore (I take away points for any Mexican restaurant that serves burgers and fries), but what gives Piedra Negra a spot on this list is the made-at-your-table fresh guacamole, yummy margaritas and its vibrant, buzzing atmosphere.

piedra negra - tortilla on table

It’s a great spot to meet up with friends before a night of bar-hopping and chilling out on Haji Lane.

241 Beach Road, Singapore 189753
+65 9199 0610
Daily: 12pm – 12am
Facebook | Instagram | Website

12. Guzman Y Gomez

Guzman Y Gomez - best mexican restaurant singapore
Credit – GYG

Guzman Y Gomez is a Mexican chain in Singapore that is gaining some traction, was founded by a New Yorker who relocated to OZ. After moving, he became frustrated with the lack of good Mexican options in the area and decided to start his own. Back when I used to work in the CBD, I had Guzman Y Gomez for lunch more often than physically healthy.

Guzman Y Gomez - taco

Still trying to fill the Chipotle burrito-sized hole in my heart, I came here for an enjoyable rotation of creating your own burritos, burrito bowls, salads and tacos, depending on my mood.

Guzman Y Gomez - inside a burrito

What I especially love about Guzman Y Gomez is the super quick turnaround on orders, the massive soft tortillas and the station of hot sauces (complete with chopped coriander and onions) to spice up your takeaway meal.

My gripe? The portion size and price can be on the steeper side compared to the quality of dishes further up in this listicle.

For a list of all the locations, contact numbers and operating hours, please click here.
Facebook | Instagram | Website

30 Italian restaurants to relish in Singapore

Video thumbnail
Are Michelin Bib Gourmand hawker stalls legit? | Food Finders Singapore S6E10
13:34
Video thumbnail
first studio ghibli exhibition in SG #singapore #studioghibli
00:44
Video thumbnail
cendol + pork lard? #malaysia #malaysianfood #cendol
00:22
Video thumbnail
#singapore #sg #singaporevideos
00:19
Video thumbnail
how did you celebrate malaysia day? #malaysia #malaysiaday #kualalampur
00:49
Video thumbnail
is this place worth a 4.4 ⭐️ google review?😬 #malaysia #kualalumpur #foodie #klfoodie #food
00:30
Video thumbnail
which curry puff do you prefer? #foodie #singaporefoodies #currypuff #hawkerfood
01:01
Video thumbnail
beary cute japanese hotpot 🧸 #singaporefoodies #foodie #japanesefood #singapore
00:24
Video thumbnail
We found the CHEAPEST KWAY CHAP in Singapore | Food Finders Singapore S6E9
12:00
Video thumbnail
spooky szn is back to slay 🎃👻 #malaysia #kualalumpur #nightsoffright10 #halloween #spooky
00:22
Video thumbnail
the people who can't take spicy can finally enjoy buldak noodles 😋 #malaysia #kl #foodie #ramen
00:33
Video thumbnail
first robatayaki spot in singapore #singaporefoodie #japanesecuisine #japanesefood
00:25
Video thumbnail
🍔 this one is defo for all the big burger lovers #foodie #malaysia #kualalumpur #burger #chicken
00:28
Video thumbnail
johor zoo is back in business 🦁🐘 #malaysia #johorbahru #johormalaysia #zooanimals
00:38
Video thumbnail
FULL VIDEO ON OUR CHANNEL 🙌🏻 #singaporefoodie #chinesecuisine #food
00:30
Video thumbnail
💫✨ #singapore #sg
00:29
Video thumbnail
opened by 2 korean celebrity chefs 👨🏻‍🍳 #foodie #singaporefoodie #koreanfood #kalguksu
00:30
Video thumbnail
lining up for 5 hours for fried rice was not very demure of me 🥴 #foodie #malaysia #kualalumpur
00:31
Video thumbnail
i can't gatekeep this anymore 🤭 #malaysia #kualalumpur #foodie #date #cake
00:19
Video thumbnail
Is Singapore’s Cantonese food as good as Hong Kong’s? | Food Finders Singapore S6E8
23:36

Newest