About Cha Cha Cha
Cha Cha Cha is a Mexican restaurant in Holland Village. Pricing is $$.
Stuffed with bold flavors and wrapped with love. Whether you're team beef, chicken, prawn or veggie — we’ve got your taco soulmate waiting. 💃
Location & opening hours
Cha Cha Cha is located at 32 Lor Mambong, Holland Village. Open Monday through Thursday, from 11:30 AM to 11:00 PM, Friday through Saturday, from 11:30 AM to 12:00 AM, and Sunday, from 11:30 AM to 11:00 PM.
Address
Opening Hours
- Mon–Thu
-
- –
- Fri–Sat
-
- – (next day)
- Sunday
-
- –



