Cha Cha Cha

Save
  • Address
    33 Lg Mambong, Holland Village
  • Phone
    646 21650

Let us know if these details are incorrect

Lonely Planet review

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.