Singapore City Restaurants

Cha Cha Cha

  • Address
    • 33 Lg Mambong Holland Village
  • Phone
    • tel, info: 646 21650
  • Hours
    • lunch & dinner

Correct these details

Lonely Planet review for Cha Cha Cha

For a Singaporean slant on Mexican classics, Cha Cha Cha makes an interesting outing. Join the pallid expats sucking cigarettes on the forecourt or head into the cheery yellow dining room for crab-meat enchiladas and margaritas by the pitcher.

 

Traveller reviews for Cha Cha Cha (0)

  • Avatar
    To write a review sign in, register or   Connect_light_large_long
    Add your experience
    Say more…