About Cha Cha Cha
Cha Cha Cha is a Mexican restaurant in Holland Village. Pricing is $$ and diners rate it No ratings yet.
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 to Sunday; daily hours are listed below.
Address
Opening Hours
- Mon–Thu
-
- –
- Fri–Sat
-
- – (next day)
- Sunday
-
- –



