12 Best Mexican Restaurants in Singapore For Authentic Burritos & Tacos

Last Updated: June 13, 2017

Written by Cassidy Duvall

Spoonfuls of queso on baskets of chips,

Plates full of tacos and guacamole dips,

Big bursting burritos all filled full of beans,

These are a few of my favorite things!

 ¡Hola! In case you can’t tell, my love for Mexican food runs deep and its no surprise I crave it even in Singapore. I might go as far to say it’s my favorite 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.

Now back in the US, especially where I hail from, there are endless Mexican and burrito options to choose from, but here in Singapore (obviously a whole lot further from mother Mexico), the options are a lot more scarce.

Ever since arriving in the little red dot, I have pretty much made it my life’s mission to sniff out the best Mexican restaurants in Singapore and burrito options on the island. I think I have about tasted them all, a couple of times, so I present to you my top 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. ¡Viva México! 

1. Muchachos

Muchachos best mexican food singapore Muchachos best mexican restaurants singapore Muchachos burrito best mexican restaurants singapore

Muchachos tops my list for being the best burrito 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.

They also whip up tasty tacos, burrito bowls and quesadillas to your liking, but I think the burrito is the star here. Make sure to pair your meal with a side of chips and guac and a Jarritos soda to complete the experience.

Muchachos: 22 Keong Saik Road, Singapore 089129 | Website

2. Cafe Iguana

Cafe Iguana Cafe Iguana best mexican restaurants singapore Cafe Iguana

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

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.

Café Iguana: 30 Merchant Road, #01-03 Riverside Point, Singapore 058282 | Tel: 6236 1275 | Website

3. Lucha Loco

lucha loco Lucha Loco best mexican restaurants singapore

Lucha Loco is consistently hailed as one of the most favored restaurants by the expat community for its food and drink offerings, as well as its overall ambiance. 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.

Their gourmet corn tacos and cinnamon chocolate dessert nachos are a popular choice, but ordering a variety of plates and sharing with a group of friends is the way to go. Also, be sure to get a bite (or 4) of their crab tostadas. Yummy.

Lucha Loco: 15 Duxton Hill, Singapore 089598 | Tel: 6226 3938 | Website

4. Super Loco

Super Loco Super Loco best mexican restaurants singapore

Super Loco, a newish sister restaurant of Lucha Loco, has become a major draw inside the Robertson Quay area. Super Loco just so happens to be about a block away from where I stay, so I’ve been more than a few times. The verdict – skip their dinner and head over for the weekend brunch.

While I was meh on Super Locos’ dinner offerings (portions too small and not enough cheese) their bunch knocks it out for me. By far my favorite item is the Super Huevos Rancheros. A generous sized cheese quesadilla is laid on a pile of black beans and topped with salsa, guacamole, sour cream and two fried eggs. Their fresh juices, smoothies and ‘bloody maria’ are a stellar addition to the brunch experience.

Super Loco: 60 Robertson Quay, #01-13 The Quayside, Singapore 238252 | Tel: 6235 8900 | Website

5. La Salsa

La Salsa La Salsa best mexican restaurants singapore La Salsa best mexican restaurants singapore

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 flavor in their sizzling fajitas will have me returning.

La Salsa is a great weekend spot for groups or a date night with live soloists and bands performing from 7:00pm 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.

La Salsa: 11 Dempsey Road, #01-17, Singapore 249673 | Tel: 6475 6976 | Website

6. El Mero Mero 

mero mero best mexican restaurants singapore mero mero 3-2

Feeling fancy? While I personally prefer ‘dive’ Mexican establishments (the divey-er the better) it’s good to have at least one nicer, fine option in your Mexican restaurant arsenal.

Located at Chijmes, El Mero Mero focuses on the quality and presentation of their food. They have even gone as far to partner with Comcrop, Singapore’s first rooftop garden, to grow fresh herbs and ingredients to use in their dishes. This isn’t the place to go to pig out and stuff yourself (save that for the other places on this list), but the quality and execution of their small plates is impressive.

El Mero Mero: #01-20 Chijmes, 30 Victoria St, Singapore 187996 | Tel: 6337 1377 | Website

7. Cha Cha Cha

Cha Cha Cha best mexican restaurants singapore Cha Cha Cha

Cha Cha Cha is one of Singapore’s oldest Mexican restaurants. What I like best about this place: complimentary chips and salsa upon seating, friendly staff, quick service and a super chill atmosphere.

Their ground beef burritos are massive and filling, making it a great value. Cha Cha Cha’s stews are another popular choice. The caldillo (beef) and the cerdo con salsa verde (pork) are slow cooked and tender. Cha Cha Cha also brings the X-factor – one of the cheapest places for pitchers of margaritas I have found to date. At $40 I consider it a steal in Singapore other than the happy hour deal at Cafe Iguana.

Cha Cha Cha: 32 Lor Mambong, Holland Village, Singapore 277690 | Tel: 6462 1650 | Website

8. El Patio

El Patio best mexican restaurants singapore El Patio

Located directly next door to Cha Cha Cha in Holland Village, El Patio is another popular Mexican option for Holland Village residents and Mexican enthusiasts alike. The brightly colored tables and vibrant interior decor is extremely eye catching and inviting. The prices here are a touch higher than its low key neighbor, but the food is equally as authentic.

The beef tacos are super filling and come on a soft fluffy tortilla bed, just how I like it. El Patio’s chili adobo beef fajitas are another reason to head on over for dinner.

El Patio: 34 Lorong Mambong, Holland Village, Singapore 277691 | Tel: 6468 1520 | Website

9. Margarita’s

margarita's best mexican restaurants singapore 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 favorite 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.

While all the places on this list are pretty casual, with the exception of El Mero Mero, Margarita’s is a favorite spot for young families. It’s kid tested, mother approved as they say.

Margarita’s: 11 Dempsey Road, Singapore 249673 | Tel: 6471 3228 | Website

10. Piedra Negra

piedra negra best mexican restaurants singapore piedra negra best mexican food singapore

The prime location right off of Beach Road make Piedra Negra one of my favorite Mexican places to chill out at on the weekend. The menu choices here are not my favorite 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.

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

Piedra Negra: 241 Beach Road, Singapore 189753 | Tel: 6291 1297 | Website

11. Hombre Cantina

hombre cantina best mexican restaurants singapore hombre cantina

Located amongst a ragtag mixture of bars, Indian and Asian restaurants in Boat Quay, you’ll find Hombre Cantina – a quick service, create-your-own Mexican and burrito joint inspired by the Baja Peninsula.

I love the simplicity of the 4 step menu: choose your main, choose your meat, pick your salsa and your additions. The service is fast and the food is good. It’s one of my favorite spots for a working lunch (free wifi) or enjoying a few drinks and tacos on the river during happy hour.

Hombre Cantina: 53 Boat Quay, Singapore 049842 | Tel: 6438 6708 | Website

12. Guzman Y Gomez

Guzman Y Gomez best mexican restaurant singapore Guzman Y Gomez best mexican restaurants singapore Guzman Y Gomez best mexican food singapore

Guzman Y Gomez, the hidden Mexican gem of the CDB, 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.

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

What I especially love about Guzman Y Gomez is the 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 take away meal.

Guzman Y Gomez: Asia Square Tower 2 Food Court, 12 Marina View, Singapore 018961 | Website

Get a FREE $10 Chope Restaurant Booking Promo Code When You Sign Up For Our Mailing List (It's free)!

* indicates required

The Three Peacocks: Grilled Seafood

You May Like

Share Your Comments

Free $10 Voucher

Redeem a FREE $10 Restaurant Voucher From Chope When You Sign Up For Our Mailing List.