Best Mexican Restaurants in Singapore: 16 Best Spots (2026)

Singapore's Mexican dining scene spans lively cantinas in Duxton, Dempsey and Robertson Quay pouring frozen margaritas, casual CBD taquerias built around burritos and tacos, and a growing number of specialists doing more regional, made-from-scratch cooking such as tamales, ceviche and mole. Most kitchens lean Cal-Mex or Tex-Mex, with the better spots pressing their own tortillas and mixing salsas and guacamole to order. Note that very few are halal-certified and many serve pork and alcohol, so it is worth confirming menu details, hours and locations directly with each venue before you go.
Last verified: September 2026. Hours and prices can change — we re-check our guides regularly, but do confirm before a special trip.
The list
Lucha Loco Mexican · $$$
One of Singapore's best-known taquerias and mezcal bars, set in a buzzy Duxton Hill garden with a strong taco and small-plates menu.
- Cuisine: Mexican
- Price: $$$ · Tacos from ~S$12, small plates ~S$18, mains like Achiote Chicken ~S$33
- Must-try: Crab tostadas, Baja fish taco, Achiote chicken
- Where: 15 Duxton Hill, Singapore 089598
- Area: Duxton Hill
- Nearest MRT: Tanjong Pagar / Maxwell
- Hours: Mon-Thu 11:30am-11pm; Fri-Sat 11:30am-12:30am; closed Sun
- Halal: No
Super Loco Robertson Quay Mexican · $$$
Waterfront outpost of the Super Loco group known for sustainable 'familia'-style Mexican fare, weekend brunch and riverside seating.
- Cuisine: Mexican
- Price: $$$ · Sharing plates, tacos and cocktails; roughly S$45-70 per person with drinks (indicative)
- Must-try: Tacos, Guacamole, Margaritas
- Where: The Quayside, 60 Robertson Quay, #01-13, Singapore 238252
- Area: Robertson Quay
- Nearest MRT: Fort Canning / Clarke Quay
- Hours: Mon-Wed 5-11pm; Thu 11:30am-11pm; Fri 11:30am-11:30pm; Sat 10am-11:30pm; Sun 8am-11pm
- Halal: No
Super Loco Customs House Mexican · $$$
Bayfront Super Loco branch with skyline views, popular for after-work margaritas and casual Mexican sharing plates.
- Cuisine: Mexican
- Price: $$$ · Sharing plates, tacos and cocktails; roughly S$45-70 per person with drinks (indicative)
- Must-try: Tacos, Guacamole, Margaritas
- Where: 70 Collyer Quay, #01-04 Customs House, Singapore 049323
- Area: Marina Bay / Collyer Quay
- Nearest MRT: Raffles Place / Downtown
- Hours: Mon-Fri 11:30am-11pm; Sat 12-11pm; Sun 5-11pm
- Halal: No
Huevos Mexican · $$
Trendy modern taqueria with a cult following and frequent queues, focused on fresh tortillas and seafood-forward tacos.
- Cuisine: Mexican
- Price: $$ · Tacos ~S$15-25; larger plates such as Pulpo Asado ~S$38
- Must-try: Baja fish taco, Tacos de camaron, Pulpo asado
- Where: New Bahru, 46 Kim Yam Road, Singapore 239351 (also North Bridge Road)
- Area: River Valley (New Bahru)
- Nearest MRT: Fort Canning / Great World
- Halal: No
Mami's Tamales Mexican · $$
Specialist doing house-made tamales and homestyle regional Mexican dishes rarely found elsewhere in Singapore.
- Cuisine: Mexican
- Price: $$ · Tamales ~S$14-18; enchiladas ~S$26; Tamales Tuesday buy-2-get-1-free
- Must-try: Tamales, Chalupas poblanas, Enchiladas suizas
- Where: 55 Keong Saik Road, #01-02, Singapore 089158
- Area: Keong Saik
- Nearest MRT: Outram Park / Maxwell
- Hours: Tue-Thu & Sun 12-2:30pm & 5-10pm; Fri-Sat 12-2:30pm & 5-11pm; closed Mon
- Halal: No
Muchachos Mexican · $
Casual, wallet-friendly burrito-and-taco counter popular with the CBD lunch crowd, including options like lengua (beef tongue).
- Cuisine: Mexican
- Price: $ · Tacos from ~S$5.60; Pollo Asado burrito ~S$14
- Must-try: Pollo asado burrito, Tacos, Quesadillas
- Where: 182 Cecil Street, Frasers Tower, #01-01, Singapore 069547
- Area: CBD (Cecil Street)
- Nearest MRT: Tanjong Pagar
- Hours: Mon-Fri 11am-9pm; Sat-Sun 10am-3pm
- Halal: No
Papi's Tacos Mexican · $$
Colourful, fun taqueria-bar known for approachable tacos and Mexican cocktails with a long daily happy hour.
- Cuisine: Mexican
- Price: $$ · Tacos de pescado ~S$16 for two; cocktails ~S$18-19; daily happy hour 12-7pm
- Must-try: Tacos de pescado, Michelada, Mexican mule
- Halal: No
Chico Loco Mexican · $$
The Super Loco group's casual Amoy Street spot serving Mexican fare in the heart of the CBD's shophouse dining strip.
- Cuisine: Mexican
- Price: $$
- Must-try: Tacos, Grilled chicken
- Where: Amoy Street
- Area: Amoy Street / Telok Ayer
- Nearest MRT: Telok Ayer / Tanjong Pagar
- Hours: Mon-Wed 11:30am-10:30pm; Thu-Fri 11:30am-11pm; Sat 5-11pm; closed Sun
- Halal: No
Comida Mexicana Mexican · $$$
Long-running East Coast restaurant with a more classic sit-down Mexican menu, including seafood-heavy signature dishes.
- Cuisine: Mexican
- Price: $$$ · Grilled fish tacos ~S$32; baked crab enchiladas ~S$42
- Must-try: Baked crab enchiladas, Grilled fish tacos
- Where: 404 East Coast Road, Singapore 428998
- Area: East Coast / Katong
- Nearest MRT: Marine Parade / Tanjong Katong
- Hours: Tue-Sun 11:30am-2:30pm & 6-10pm; closed Mon
- Halal: No
Cafe Iguana Mexican · $$
Long-established margarita-and-Tex-Mex institution, now at Tanglin, with a big tequila list and DIY taco platters.
- Cuisine: Mexican
- Price: $$ · Tacos ~S$6 each; La Familia DIY taco platter ~S$45
- Must-try: Al pastor chicken taco, Pork belly carnitas taco, Margaritas
- Where: 1 Tanglin Road, Orchard Rendezvous Hotel, #01-02, Singapore 247905
- Area: Orchard / Tanglin
- Nearest MRT: Orchard Boulevard / Orchard
- Hours: Mon-Thu 5-11pm; Fri-Sat 12pm-12am; Sun 12-11:30pm
- Halal: No
La Salsa Mexican · $$$
Leafy Dempsey cantina with sizzling fajitas, table-side guacamole and weekend live music.
- Cuisine: Mexican
- Price: $$$ · Wagyu fajitas ~S$38; homemade guacamole
- Must-try: Homemade guacamole, Wagyu fajitas
- Where: Block 11 Dempsey Road, #01-17, Singapore 249673
- Area: Dempsey Hill
- Nearest MRT: Napier
- Hours: Mon-Thu 3-11pm; Fri-Sat 12pm-1am; Sun 12-11pm
- Halal: No
Piedra Negra Mexican · $$
Vibrantly muralled corner spot at the mouth of Haji Lane, popular for casual tacos, guacamole and margaritas.
- Cuisine: Mexican
- Price: $$ · Fresh guacamole ~S$12.90; smoky margarita ~S$16/glass, ~S$70/jug
- Must-try: Table-made guacamole, Smoky margarita
- Where: 241 Beach Road, Singapore 189753
- Area: Haji Lane / Beach Road
- Nearest MRT: Bugis
- Hours: Daily 12pm-12am
- Halal: No
Cha Cha Cha Mexican · $$
Old-school Holland Village Mexican mainstay with a relaxed patio and value margarita pitchers.
- Cuisine: Mexican
- Price: $$ · Chimichangas ~S$17; fish tacos ~S$18; margarita pitcher ~S$48 at happy hour
- Must-try: Chimichangas with pulled pork, Fish tacos
- Where: 32 Lorong Mambong, Singapore 277690
- Area: Holland Village
- Nearest MRT: Holland Village
- Hours: Sun-Thu 11:30am-11pm; Fri-Sat 11:30am-12am
- Halal: No
Chimichanga Mexican · $$
Multi-outlet Mexican chain offering an accessible menu of ceviche, tacos and frozen margaritas across the island.
- Cuisine: Mexican
- Price: $$ · Ceviche ~S$24.90; Borracho fish taco ~S$21.90; frozen margaritas
- Must-try: Ceviche, Borracho fish taco, Frozen margaritas
- Area: Multiple outlets islandwide (incl. VivoCity)
Margarita's Mexican · $$
Long-running Mexican restaurant known for homestyle dishes like mole poblano and generous burritos; confirm its current address before visiting.
- Cuisine: Mexican
- Price: $$ · Mole poblano ~S$28; large burritos
- Must-try: Mole poblano, Burritos, Homemade salsa
- Hours: Daily 11:30am-10:30pm
- Halal: No
Guzman y Gomez Mexican (fast-casual) · $
Popular Australian-founded fast-casual chain for customisable burritos, bowls and tacos at everyday prices.
- Cuisine: Mexican (fast-casual)
- Price: $ · Mini burrito/bowl ~S$10.30, regular ~S$14.20; tacos from ~S$6.50
- Must-try: Build-your-own burritos, Burrito bowls, Tacos
- Area: Multiple outlets islandwide
At a glance: compare every spot
| Spot | Cuisine | Price | Area | Halal |
|---|---|---|---|---|
| Lucha Loco | Mexican | $$$ | Duxton Hill | No |
| Super Loco Robertson Quay | Mexican | $$$ | Robertson Quay | No |
| Super Loco Customs House | Mexican | $$$ | Marina Bay / Collyer Quay | No |
| Huevos | Mexican | $$ | River Valley (New Bahru) | No |
| Mami's Tamales | Mexican | $$ | Keong Saik | No |
| Muchachos | Mexican | $ | CBD (Cecil Street) | No |
| Papi's Tacos | Mexican | $$ | No | |
| Chico Loco | Mexican | $$ | Amoy Street / Telok Ayer | No |
| Comida Mexicana | Mexican | $$$ | East Coast / Katong | No |
| Cafe Iguana | Mexican | $$ | Orchard / Tanglin | No |
| La Salsa | Mexican | $$$ | Dempsey Hill | No |
| Piedra Negra | Mexican | $$ | Haji Lane / Beach Road | No |
| Cha Cha Cha | Mexican | $$ | Holland Village | No |
| Chimichanga | Mexican | $$ | Multiple outlets islandwide (incl. VivoCity) | — |
| Margarita's | Mexican | $$ | No | |
| Guzman y Gomez | Mexican (fast-casual) | $ | Multiple outlets islandwide | — |
Your questions answered
What makes a good Mexican restaurant in Singapore?
Look for freshly pressed tortillas, salsas and guacamole made to order, and a menu that goes beyond nachos and cheese-heavy Tex-Mex into regional dishes like tacos al pastor, ceviche, tamales or mole. A well-made margarita and a decent tequila or mezcal list are good signs too.
How much do Mexican restaurants in Singapore cost?
Casual taquerias and chains are affordable, with tacos from around S$6 and burritos or bowls roughly S$10-16. Sit-down cantinas and bars typically run about S$45-70 per person once you add sharing plates and cocktails, and premium items such as baked crab enchiladas can reach around S$40 a dish.
Are there halal Mexican restaurants in Singapore?
Options are limited. Most Mexican restaurants here are not halal-certified and many serve pork (carnitas, al pastor, chorizo) and alcohol. If halal or no-pork dining matters to you, check directly with the venue, as certification and ingredient policies can change.
Which areas have the best Mexican food in Singapore?
The strongest clusters are around Duxton Hill, Tanjong Pagar and the CBD, Dempsey Hill, Robertson Quay, Keong Saik and Holland Village, with more spread out spots in the East Coast/Katong area and along Beach Road near Haji Lane.
Do I need to make reservations?
For popular cantinas like Lucha Loco and Super Loco, and buzzy spots such as Huevos, it is wise to book ahead or expect a wait, especially on weekends and during happy hour. Casual taquerias and fast-casual chains are generally walk-in.

Leave a Reply