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, 11:30 AM – 11 PM.
Address
32 Lor Mambong
Singapore
Opening Hours
Monday: –
Tuesday: –
Wednesday: –
Thursday: –
Friday: – (next day)
Saturday: – (next day)
Sunday: –











