Last Updated: June 13, 2017
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!
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.