7 Best Mexican Restaurants in Singapore: 2024 Guide

Super Loco Customs House
Super Loco Customs House
Image: Super Loco Customs House

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.

1. Super Loco Customs House

Super Loco Customs House
Super Loco Customs House
Image: Super Loco Customs House
  • Style
    Contemporary Mexican
  • Prices
    S$45++ per pax
  • Address
    70 Collyer Quay
    #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
  • Website
  • Email
    reservations.ch@super-loco.com
  • Table reservation
    Book a table
  • Read review

    2. Café Iguana

    Cafe-Iguana
    Cafe-Iguana
    Image: Café Iguana
  • Style
    Modern Mexican dishes
  • Prices
    S$35++ per pax
  • Address
    30 Merchant Road
    #01-03 Riverside Point
    Singapore 058282
  • Phone
    +65 6236 1275
  • Opening hours
    Mon Thu 17:00 – 23:00
    Fri & Sat 12:00 - 01:00
    Sun 12:00 - 23:00
  • Table reservation
    Book a table
  • Read review

    3. Margarita’s Dempsey Hill

    Margarita’s Dempsey Hill
    Margarita’s Dempsey Hill
    Image: Margarita’s
  • Style
    Classic Mexican cuisine
  • Prices
    S$50++ per pax
  • Address
    11 Dempsey Road
    #01-19
    Singapore 249673
  • Phone
    +65 6471 3228
  • Opening hours
    Daily 11:30 - 22:30
  • Website
  • Email
    margaritas.dempsey@gmail.com
  • Table reservation
    Book a table
  • Read review

    4. Piedra Negra

    Piedra Negra
    Piedra Negra
    Image: Piedra Negra
  • Style
    Traditional Mexican food
  • Prices
    S$25++ per pax
  • Address
    241 Beach Rd
    Singapore 189753
  • Phone
    +65 6291 1297
  • Opening hours
    Daily 12:00 - 00:00
  • Website
  • Read review

    5. Comida Mexicana Singapore

    Comida Mexicana Singapore
    Comida Mexicana Singapore
    Image: Comida Mexicana Singapore
  • Style
    Traditional Mexican
  • Prices
    S$40++ per pax
  • Address
    404 East Coast Rd
    Singapore 428998
  • Phone
    +65 6440 8030
  • Opening hours
    Tue to Sun lunch 11:30 - 14:40
    Tue to Sun dinner 18:00 - 22:00
  • Website
  • Email
    comidamexsg@gmail.com
  • Table reservation
    Book a table
  • Read review

    6. Muchachos

    Muchachos Mexican food in Singapore
    Muchachos Mexican food in Singapore
    Image: Muchachos
  • Style
    Street food
  • Prices
    S$20++ per pax
  • Address
    182 Cecil St
    #01-01
    Singapore 069547
  • Phone
    +65 6220 0458
  • Opening hours
    Mon to Sat 11:00 - 21:00
  • Website
  • Read review

    7. Lucha Loco

    Lucha-Loco
    Lucha-Loco
    Image: Lucha Loco
  • Address
    15 Duxton Hill
    Singapore 089598
  • Phone
    +65 6226 3938
  • Opening hours
    Tue - Thu 17:00 - 00:00
    Fri 17:00 - 01:00
    Sat:18:00 - 01:00
  • Read review

    We recommend for you

    Eat & Drink

    You may also like