Are you craving Mexican street food like tacos and elotes or longing for a beautiful glass of margarita? Whether you desire authentic flavors or prefer Tex-Mex fare, head to one of the 7 best Mexican restaurants in Singapore [2024 review] to indulge in your favorites.
7 Best Mexican Restaurants in Singapore: 2024 Guide
Written by Sarah Ong | June 27, 2024
![Super Loco Customs House](https://www.thebestsingapore.com/wp-content/uploads/2023/06/Super-Loco-Customs-House-720x480.jpg)
![Super Loco Customs House](https://www.thebestsingapore.com/wp-content/uploads/2023/06/Super-Loco-Customs-House.jpg)
Image: Super Loco Customs House
Contents:
1. Super Loco Customs House
![Super Loco Customs House](https://www.thebestsingapore.com/wp-content/uploads/2023/06/Super-Loco-Customs-House-2.jpg)
![Super Loco Customs House](https://www.thebestsingapore.com/wp-content/uploads/2023/06/Super-Loco-Customs-House-2.jpg)
Image: Super Loco Customs House
Style
Contemporary Mexican
Prices
S$45++ per pax
Address
70 Collyer Quay
#01-14 Customs House
Singapore 049323
#01-14 Customs House
Singapore 049323
Phone
+65 9816 0659
Opening hours
Mon to Fri 11:30 - 23:00
Sat & Sun 12:00 - 23:00
Sat & Sun 12:00 - 23:00
Website
Email
reservations.ch@super-loco.com
Table reservation
2. Café Iguana
![Cafe-Iguana](https://www.thebestsingapore.com/wp-content/uploads/2015/04/Cafe-Iguana.jpg)
![Cafe-Iguana](https://www.thebestsingapore.com/wp-content/uploads/2015/04/Cafe-Iguana.jpg)
Image: Café Iguana
3. Margarita’s Dempsey Hill
![Margarita’s Dempsey Hill](https://www.thebestsingapore.com/wp-content/uploads/2023/06/Margaritas.jpg)
![Margarita’s Dempsey Hill](https://www.thebestsingapore.com/wp-content/uploads/2023/06/Margaritas.jpg)
Image: Margarita’s
Style
Classic Mexican cuisine
Prices
S$50++ per pax
Address
11 Dempsey Road
#01-19
Singapore 249673
#01-19
Singapore 249673
Phone
+65 6471 3228
Opening hours
Daily 11:30 - 22:30
Website
Email
margaritas.dempsey@gmail.com
Table reservation
4. Piedra Negra
![Piedra Negra](https://www.thebestsingapore.com/wp-content/uploads/2023/06/Piedra-Negra.jpg)
![Piedra Negra](https://www.thebestsingapore.com/wp-content/uploads/2023/06/Piedra-Negra.jpg)
Image: Piedra Negra
Style
Traditional Mexican food
Prices
S$25++ per pax
Address
241 Beach Rd
Singapore 189753
Singapore 189753
Phone
+65 6291 1297
Opening hours
Daily 12:00 - 00:00
Website
5. Comida Mexicana Singapore
![Comida Mexicana Singapore](https://www.thebestsingapore.com/wp-content/uploads/2023/06/Comida-Mexicana-Singapore.jpg)
![Comida Mexicana Singapore](https://www.thebestsingapore.com/wp-content/uploads/2023/06/Comida-Mexicana-Singapore.jpg)
Image: Comida Mexicana Singapore
Style
Traditional Mexican
Prices
S$40++ per pax
Address
404 East Coast Rd
Singapore 428998
Singapore 428998
Phone
+65 6440 8030
Opening hours
Tue to Sun lunch 11:30 - 14:40
Tue to Sun dinner 18:00 - 22:00
Tue to Sun dinner 18:00 - 22:00
Website
Email
comidamexsg@gmail.com
Table reservation
6. Muchachos
![Muchachos Mexican food in Singapore](https://www.thebestsingapore.com/wp-content/uploads/2023/06/Muchachos.jpg)
![Muchachos Mexican food in Singapore](https://www.thebestsingapore.com/wp-content/uploads/2023/06/Muchachos.jpg)
Image: Muchachos
Style
Street food
Prices
S$20++ per pax
Address
182 Cecil St
#01-01
Singapore 069547
#01-01
Singapore 069547
Phone
+65 6220 0458
Opening hours
Mon to Sat 11:00 - 21:00
Website
7. Lucha Loco
![Lucha-Loco](https://www.thebestsingapore.com/wp-content/uploads/2015/04/Lucha-Loco.jpg)
![Lucha-Loco](https://www.thebestsingapore.com/wp-content/uploads/2015/04/Lucha-Loco.jpg)
Image: Lucha Loco
Address
15 Duxton Hill
Singapore 089598
Singapore 089598
Phone
+65 6226 3938
Opening hours
Tue - Thu 17:00 - 00:00
Fri 17:00 - 01:00
Sat:18:00 - 01:00
Fri 17:00 - 01:00
Sat:18:00 - 01:00