Top Mexican Restaurants in Singapore – Tacos, Burritos, and More

Singapore is a diverse and vibrant food hub, offering a wide range of culinary delights from all over the world. Mexican cuisine has found its place in this melting pot of flavours, and authentic Mexican restaurants are popping up across the island. In this guide, we’ll take you on a mouthwatering journey through some of the best Mexican restaurants in Singapore, where you can savour the rich and diverse flavours of Mexico without leaving the city-state.

Top Mexican Restaurants in Singapore

Top Mexican Restaurants in Singapore

1. Muchachos

At Muchachos, you’ll experience the true essence of Mexican street food. Their burritos and tacos are made with fresh, high-quality ingredients, and you can customise your order to suit your taste. The casual, lively atmosphere and friendly staff make dining here a delight.

Address: 182 Cecil Street, #01-01 Frasers Tower Singapore, Singapore 069547
Telephone: +65 6513 0215

2. Super Loco

Super Loco is a Mexican restaurant with a passion for authenticity. Overlooking the river, it offers a scenic backdrop for enjoying their delicious Mexican dishes. From their fresh guacamole to the mouthwatering tacos, Super Loco is a top choice for a true Mexican experience.

Address: Two locations (Customs House | Robertson Quay)

3. Lucha Loco

Lucha Loco, located in a charming shophouse in Duxton Hill, is known for its vibrant atmosphere and an extensive menu of tacos, including both traditional and creative options. Their margaritas are a must-try to complete your Mexican dining experience.

Address: 15 Duxton Hill, Singapore 089598
Telephone: +65 8798 1035

Top Mexican Restaurants in Singapore

4. Vatos Urban Tacos

Vatos Urban Tacos adds a unique twist to Mexican cuisine with its fusion of Korean and Mexican flavours. Dishes like kimchi carnitas fries and Korean pork belly tacos showcase the creativity of the kitchen. The trendy ambience and extensive cocktail menu make it a favourite among locals.

Address: Two locations (Robinson Road | Beach Road)

5. El Mero Mero x Senor Taco

El Mero Mero x Senor Taco brings the flavours of Mexico to the historic Chijmes complex. Don’t miss their ceviche and mole dishes, which are prepared with a focus on authenticity. The vibrant ambience and extensive cocktail selection make it a perfect spot for a Mexican feast.

Address: 30 Victoria Street, #01-19 Chijmes, Singapore 187996
Telephone: +65 8289 7860

6. Piedra Negra

Piedra Negra is known for its lively atmosphere and extensive tequila selection. Enjoy their tacos and quesadillas with a margarita in hand, and soak in the vibrant Mexican-themed decor.

Address: 241 Beach Rd, Singapore 189753
Telephone: +65 9199 0610

Top Mexican Restaurants in Singapore

7. Papi’s Tacos

Papi’s Tacos is all about authentic street-style tacos, with an emphasis on fresh and quality ingredients. The cosy and vibrant setting adds to the experience, and their wide selection of tacos will have you coming back for more.

Address: Multiple locations

8. Cafe Iguana

Cafe Iguana is a beloved Mexican restaurant with a vast selection of tequilas and an impressive menu of Mexican classics. From fajitas to enchiladas, their dishes are sure to transport your taste buds to Mexico.

Address: Two locations (Riverside Point | Orchard Rendezvous Hotel)

9. Cha Cha Cha Mexican Restaurant

Cha Cha Cha Mexican Restaurant in Holland Village is a vibrant spot for Mexican cuisine enthusiasts. Their menu features a wide range of Mexican delights, from sizzling fajitas to flavourful enchiladas. With a lively atmosphere, it’s perfect for a night out with friends or family.

Address: 32 Lorong Mambong, Singapore 277690
Telephone: +65 6462 1650

Top Mexican Restaurants in Singapore

10. Margarita’s Singapore

Margarita’s at Dempsey Hill offers a cosy and intimate setting for enjoying Mexican cuisine. Known for their margaritas and traditional dishes, it’s a great place to unwind and savour the flavours of Mexico.

Address: 11 Dempsey Road, #01-19, Singapore 249673
Telephone: +65 6471 3228

11. La Salsa

La Salsa is a Mexican restaurant situated in the tranquil Dempsey area. Their menu features a diverse range of Mexican dishes, including tamales and chimichangas, all meticulously crafted with an emphasis on authenticity.

Address: 11 Dempsey Rd, #01-17, Singapore 249673
Telephone: +65 6475 6976

12. Guzman y Gomez

Guzman y Gomez is a popular chain offering fast-casual Mexican fare. Their menu boasts a variety of options, from burritos to bowls, all prepared with fresh ingredients.

Address: Multiple locations

13. El Cocinero

El Cocinero, located at Novena, offers a fusion of Mexican and Cuban flavours. Their menu showcases unique dishes like Cuban-style tacos and mouthwatering enchiladas.

Address: 275 Thomson Rd, #01-45, Singapore 307645
Telephone: +65 8307 5163

14. Lower East Side Tacqueria

Lower East Side Tacqueria on East Coast Road brings the flavours of Mexico to the East. With a menu full of classic favourites and inventive options, it’s a great spot for a laid-back Mexican meal.

Address: 19 East Coast Rd, #01-02, Singapore 428746
Telephone: +65 6348 1302

15. HOLA! Mexico

HOLA! Mexico at Cuppage Terrace offers an authentic Mexican dining experience in the heart of Orchard Road. From tacos to tamales, their menu covers a wide range of Mexican dishes, all prepared with attention to traditional flavours.

Address: 21 Cuppage Road, Cuppage Terrace, Singapore 229452
Telephone: +65 6282 5520

16. Platypus Cantina

Platypus Cantina combines the charm of a Mexican cantina with a wide selection of craft beers. Enjoy their tacos, burritos, and other Mexican dishes in a relaxed and friendly atmosphere.

Address: Two locations (CityLink Mall | East Coast Road)

17. Chico Loco

Chico Loco is a Mexican-inspired restaurant known for its delectable grilled chicken and flavourful tacos. Whether you’re looking for a quick bite or a hearty meal, Chico Loco has you covered.

Address: 102 Amoy Street, Singapore 069922
Telephone: +65 9738 7828

18. Chimichanga Mexican Bar & Restaurant

Chimichanga has three convenient locations in Holland Village, PLQ Mall, and Little India, each offering a diverse selection of Mexican dishes, including their renowned chimichangas. With a welcoming ambience and dedicated service, it’s the perfect destination for savouring Mexican cuisine.

Address: Multiple locations

19. Chimi’s Mexican Bar & Restaurant

Chimi’s has two locations in Marina Bay and Somerset where you can savour a variety of Mexican delicacies. Their menu features classics such as tacos, burritos, and quesadillas, all accompanied by a delightful dining experience.

Address: Two locations (Marina Bay | Somerset)

20. MAMACITA Mexican Restaurant

MAMACITA Mexican Restaurant is a cosy spot for enjoying authentic Mexican cuisine. From enchiladas to ceviche, their menu covers a wide range of traditional Mexican dishes.

Address: 26 Beach Rd, #B1-18 South Beach Avenue, Singapore 189768
Telephone: +65 6015 0121

21. Sanchos Mexican Bar and Grill

Sanchos at Clarke Quay is a lively Mexican eatery with a vibrant atmosphere. Their menu features a variety of Mexican dishes, from sizzling fajitas to flavourful nachos. It’s a great place for an enjoyable night out.

Address: 3D River Valley Rd, #01-07 Block D, Singapore 179023
Telephone: +65 6336 0212

22. Nixta Mexican Grill & Bar

Nixta Mexican Grill & Bar at Amoy Street is known for its delicious Mexican fare, from classic tacos to creative fusion options. With a relaxed atmosphere and a wide selection of drinks, it’s perfect for a casual night out.

Address: 116 Amoy Street, Singapore 069936

23. Los Amigos

Los Amigos, nestled in Boat Quay area, offers a taste of Mexico in the CBD. Their menu includes favourites like nachos, tacos, and quesadillas, all prepared with care and fresh ingredients.

Address: 85 Circular Road, #01-01, Singapore 049437
Telephone: +65 8298 8583

24. Huevos

Huevos is a Mexican-inspired restaurant located in the vibrant North Bridge Road area. Their menu showcases a variety of Mexican dishes, including favourites like beef tostadas and huevos rancheros. Whether you’re visiting for brunch or dinner, you’ll find a selection of mouthwatering options.

Address: 803 North Bridge Road, Singapore 198771
Telephone: +65 8484 4825


It’s evident that our culinary landscape is wonderfully diverse, and Mexican cuisine has become an integral part of it. From the vibrant energy of Clarke Quay to the laid-back charm of Holland Village, there’s a Mexican restaurant for every local palate. Whether you’re yearning for a traditional burrito, genuine tacos, or creative fusion flavours, you can rely on the Mexican restaurants in Singapore to tantalise your taste buds.

Leave a Comment