Details
More about the restaurant: Cha Cha Cha Mexican Restaurant
Cha Cha Cha Mexican Restaurant is a Bar located at 32 Lorong Mambong, Singapore 277690. Cha Cha Cha Mexican Restaurant is a popular spot in the Holland Village area. Whether you're looking for a light bite or the full foodie experience, explore the dishes at Cha Cha Cha Mexican Restaurant and experience authentic Drinks food in Singapore.
Frequently asked questions
Does the restaurant Cha Cha Cha Mexican Restaurant have Outdoor seating?
Can I pay with a credit card at Cha Cha Cha Mexican Restaurant restaurant?
Thinking about making a Cha Cha Cha Mexican Restaurant booking?
What's the restaurant buzz at Cha Cha Cha Mexican Restaurant all about? Great Drinks food and beverages keeps diners coming back for more at Cha Cha Cha Mexican Restaurant. Located near Holland Village in Singapore, Cha Cha Cha Mexican Restaurant features dishes like Mexican. Check out what sets Cha Cha Cha Mexican Restaurant apart from other restaurants in Singapore and book a table today to enjoy your next meal out!