Top 10 Mexican Restaurants in Singapore

Top 10 Mexican Restaurants in Singapore
Image Credit:

From burritos to tacos, these hearty Mexican foods are seriously worth getting all loco to satisfy your taste buds. Whether you are a local or a visitor making your way to Singapore, here are the Top 10 Mexican Restaurants you should try in this island nation.

1) Afterwit – Mexican Taqueria

Afterwit - Mexican Taqueria

Situated within a walking distance from Bugis MRT, Afterwit offers an array of Halal-certified traditional Mexican dishes with a fusion twist. Check out their Thai-inspired “Sriracha Papaya Crab” tacos or the beefy “Brisket Biryani” burritos. The café itself sports a bright yet cosy interior that gives you an overall homey vibe. Be it a casual hangout with your friends or a simple lunch meeting, Afterwit is a wonderful spot to get your Mexican craving fix. | FB: afterwitsg | IG: @afterwitsg

2) Super Loco

Super Loco

The weekend brunch menu is where the highlight is when you dine at Super Loco. For the ultimate brunch experience, the “Super Huevos Rancheros” is a must-try. It is actually a cheese quesadilla packed with abundant side dishes on the big plate. That includes multiple servings of baked black beans, sunny-side eggs, tomato salsa and guacamole. | FB: superloco | IG: @superloco_robertsonquay

3) Comida Mexicana Singapore

Comida Mexicana Singapore

The name of the restaurant is actually a generic translation of “Mexican food”. But Vivian Wee, the founder and chef extraordinaire, is no slouch when it comes to scrumptious Mexican dishes. From the well-marinated “Mexican Yucatan Chicken” to deep-fried, tortilla-wrapped “Enrollados”, the portions are generous and affordably priced. | FB: comidamexicanasg | IG: @comidamexsg

4) Lucha Loco

Lucha Loco

If you are looking for street-style Mexican food, you can’t go wrong with Lucha Loco. You can expect classic varieties like tacos, burritos and quesadillas. By night, it’s time to let loose with their wide varieties of alcoholic beverages such as margaritas and cocktails. The alfresco dining spot completes the fiesta-like ambiance which perfectly complemented the Lucha Loco’s street-style offerings. | FB: LuchaLocoSingapore | IG: @luchaloco

5) Señor Taco

Señor Taco

Señor Taco has been around since 2009 when it first opened in Clarke Quay. The Mexican restaurant is best known for their signature dish, “Al Pastor”, a marinated roasted pork/chicken tacos sprinkled with sweet pineapple and onions. You can also find another Señor Taco outlet at Orchard Towers. | FB: SenorTaco.MexicanTaqueria | IG: @senortacosg

6) El Mero Mero

El Mero Mero

True to its restaurant name, El Mero Mero is simply the “main man” for its wide range of Mexican dishes. Here, you can find everything from tacos to enchiladas. If you have a room for more, don’t forget to complete your meal with a delectable dessert of “Tequila Pecan Pie”. | FB: ElMeroMeroSingapore | IG: @elmeromerosg

7) Café Iguana

Café Iguana

Two words: Tex-Mex. From flank steak fajitas to red snapper enchilada, Café Iguana is no doubt a one-stop food haven for all things Tex-Mex varieties. Their salsa and tortillas are all freshly made in-house using traditional ingredients. Apart from their flavourful dishes, look out for their alcoholic range such as the handcrafted Brewerkz and the signature agave-based frozen margaritas. | FB: CafeIguanaSg

8) Chimichanga


Located a stone’s throw away from Rochor MRT, Chimichanga is known for its affordable varieties of Mexican food. Their overall interior is rustic at best, which makes you feel like walking to a true Mexican joint. | FB: chimichangaSG | IG: @chimichangasg

9) Margarita’s Dempsey Hill

Margarita's Dempsey Hill

Margarita’s is no stranger to most Singaporeans, having established its Mexican restaurant all the way back since 1988. They serve plenty of authentic Mexican dishes, with favourites like fajitas and fresh spicy salsas. For the adults, don’t miss their signature fruit margaritas made from 100% agave nectar. | FB: margaritasdempseyhill | IG: @margaritasdempseyhill

10) Baja Fresh Mexican Grill Singapore

Baja Fresh Mexican Grill Singapore

Baja Fresh Mexican Grill is the brainchild of former investment banker-turned-restauranteur Anant Hada, who first started the Tex-Mex restaurant in 2012. Today, he has a total of three branches in Rendezvous Hotel at Bras Basah Road, The Sail at Marina Boulevard and Marina One at Straits View. Their signature dishes include the fire-grilled pork quesadillas and freshly-made nachos with melted cheese and handmade guacamole. | FB: bajafreshsg | IG: @bajafreshsg

That’s not all! More Top 10s in Singapore are waiting to be discovered!

The compilation of this list was made from accumulation of Public Votes on

Tallypress top 10