We do our best to be accurate. But, due to Covid, conditions change quickly. Please double check published details to avoid disappointment.

9 BEST Mexican Restaurants In Singapore We Need To Taco ‘Bout

Burritos, tacos, enchiladas – you name it, they got it!

Craving for tacos worth the food coma and burritos stuffed to the brim with ingredients? You don’t need to travel all the way to Mexico for a taste of authentic and delicious Mexican flavors. Say viva México at these best trendy Mexican restaurants in Singapore!

Check out these excellent Mexican restaurants in Singapore to satisfy your cravings.

*Disclaimer: At the time of publication, in view of the Phase 2 Heightened Alert measures, dining in is prohibited at all eating establishments until 18 August 2021. Take outs, however, are still allowed. We’re doing our best to be accurate, but please double check with the restaurants before you visit.

1. Papi’s Tacos

best mexican food singapore

Talk about authentic, Papi’s Tacos is headed by Head Chef Mauricio Espinoza (or Papi, as he is affectionately called), who hails from the small town of Papalotla, Mexico. Mauricio brings his heritage to Singapore in an array of delicious dishes such as Burrito De Suardero ($18), a burrito filled with slow-cooked beef brisket, Mexican rice, beans and pico de gallo.

Don’t miss its daily Happy Hour from 3 to 7 p.m. for wines, spirits and cocktails all at $9!

Papi’s Tacos
Address: 39 Seah St., #01-01, 188395
Tel: 6258 0701
Opening hours: 11:30 a.m. to 2:30 p.m. and 5 to 9:30 p.m. (Daily)

2. Piedra Negra

best mexican food singapore

Tucked into the trendy Haji Lane is a Mexican restaurant you simply cannot miss. This colorful spot is well-known for their guacamole ($10.90), freshly prepared at your table and paired with warm tortilla chips.

Wash it down with a glass of Margarita ($14) for the perfect Mexican meal. (We hear it’s home to some of the best margaritas in town.)

Piedra Negra
Address: 241 Beach Rd., 189753
Tel: 9199 0610
Opening hours: 12 to 10:30 p.m. (Daily)

3. Guzman y Gomez

best mexican food singapore

We’re glad this popular Mexican chain in Australia made its way to Singapore. Its signature burritos are huge, but we’d willingly surrender ourselves to a looming food coma for this. Another plus point: Choose between different fillings for single orders of tacos, so you get to try out a little bit of everything (then go back for more!).

Guzman y Gomez
Address: Multiple locations
Tel: See website
Opening hours: See website

4. El Mero Mero

best mexican food singapore

El Mero Mero is Mexican slang for “the go-to guy”, and true to its name, this restaurant is fit to be your main man for all things Mexican. Contemporary creations include the Hamachi and Coconut Ceviche ($21) with Hamachi Aguachile, Hibiscus Flower milk and trout roe with avocado puree on a fresh green coconut; Kurobuta Al Pastor Tacos ($13), and even Mexican-inspired desserts like the Tequila Pecan Pie ($14).

El Mero Mero
Address: 30 Victoria St., #01-19, CHIJMES, 187996
Tel: 8289 7860
Opening hours: 12 to 3 p.m. and 5 to 10:30 p.m. (Mon. to Fri.); 5 to 10:30 p.m. (Sat.); 12 to 10:30 p.m. (Sun.)

Reserve on Chope here.

5. Cha Cha Cha

best mexican food singapore

Cha Cha Cha is one of Singapore’s oldest Mexican restaurants – and surely that says something about their food. If you think burritos are the best Mexican inventions ever, wait till you try the Chimichanga, which are – wait for it – DEEP FRIED burritos. Other favourite include its selection of seafood tacos, as well as the Caldillo ($19) – beef stew topped with jalapenos and served with flour tortillas, cilantro rice or refried beans. You can catch us saying for sure!

Cha Cha Cha
Address: 32 Lorong Mambong, 277690
Tel: 6462 1650
Opening hours: 11:30 a.m. to 10:30 p.m. (Daily)

6. Lower East Side Taqueria

best mexican food singapore

This restaurant looks two parts quirky and one part cutesy – think pattern-tiled floors, wooden chairs hanging from the ceiling – but the food here is quite another force to be reckoned with. Try the Ancho Pulled Pork burrito ($13), filled with fresh guacamole, cilantro rice, refried black beans, sambal mayo salsa or savour one of the restaurant’s tequila and mezcal handpicked tasting flights.

Lower East Side Tacqueria
Address: 19 East Coast Rd., #01-02, 428746
Tel: 6348 1302
Opening hours: 11 a.m. to 11 p.m. (Daily)

7. Lucha Loco

best mexican food singapore

We love the vibes of this dynamic Mexican garden bar – it’s like a fiesta – but not quite as much as we love the food. Even its meat-free Sunchoke Tacos ($9), which features a mix of roasted jerusalem artichoke, lime crema, lettuce and cashew crema encased in a taco shell, packs a punch. Wash your meal down with a playful Mexican cocktail such as its signature El Classico margarita ($19).

Lucha Loco is part of the Loco Group — a Mexican restaurant and bar group that also owns Chico Loco on Amoy Street, Super Loco at Robertson’s Walk and Customs House. (Psst… Chico Loco has a whole different menu revolving around Mexican roast chicken that is definitely worth trying!)

Lucha Loco
Address: 15 Duxton Hill, 089598
Tel: 3158 3677
Opening hours: 11:30 a.m. to 10:30 p.m. (Mon. to Sat.); Closed on Sundays.

Reserve on Chope here.

8. Chimichanga


Tucked away in Little India is an unassuming dive bar packing a lot of flavor — meet: Chimichanga. From tacos and nachos to chimichangas (duh!), this dive bar’s got it all. Our favorites? Try their Carne Asada tacos ($14), consisting of Carne Asada skirt steak strips wrapped in a soft corn tortilla and topped with guacamole and crema.

Sister outlet Chimi’s is located at Marina Boulevard and is touted as Singapore’s first Mexican bar in a shipping container. Enjoy bar favorites such as Al Pastor Chicken Skewers ($14) and Loaded Beef Nachos ($12) with a fantastic view of Marina Bay.

Address: Multiple locations
Tel: See website
Opening hours: See website

9. Margarita’s


Located at Dempsey Hill, Margarita’s was created as a nod to the eclectic past of Old Mexico. The location celebrates the rustic elegance and timeless appeal of Mexico’s old-world estates with its high-beamed ceilings and use of decorate wrought iron.

If you’re a lover of salsa, this is definitely the place to check out. Margarita’s offers one of the best Salsa Rojas en Verde ($10) along with other Mexican favorites. Chow down on Cachetes de Res en Mole Pasilla ($42), a dish of braised beef cheeks nestled in caulifloewr purée, citrus gremolata, pasilla mole and warm corn tortillas.

True to their name, Margarita’s serves up some delectable (you guessed it) Margaritas as well. Get a glass of their Grand Margarita for $20 or split a pitcher amongst a group for $80, either way, you’ll be sure to find us at this trendy joint come Friday night.

Address: 11 Dempsey Rd., 249673
Tel: 6471 3228
Opening hours: 11:30 a.m. to 9 p.m. (Daily)

Reserve on Chope here.

Originally by Pinky Chng / Last updated by Sabrina Ng

Don’t miss out! Like our Facebook page and follow us on Instagram. Sign up for our e-newsletter, too!

More on The Finder:

20 Best European Restaurants In Singapore You HAVE To Try At Least Once
5 AUTHENTIC Greek Restaurants In Singapore That’ll Make You Say ‘Opa!’
12 OMAKASE Restaurants In Singapore For The Ultimate Japanese Experience

Related Articles

exploring a move