Cha Cha Cha
Cha Cha Cha
- Address
- 33 Lg Mambong Holland Village
- Phone
- tel, info: 646 21650
- Hours
- lunch & dinner
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.








