JavaScript is not enabled.
Feels like your in a little Town in South America! - Review by citysearch c | Cha Cha Cha

Cha Cha Cha

Claim

Feels like your in a little Town in South America! 11/5/2007

Walking into this place is like walking into another country. The walls are covered with abstract Spanish art and Figurines of Angels, and Mother Guadalupe. The red lighting makes it very eccentric. Best dish to try for first timers is the Salmon Negro with a pitcher of Sangria. You wont be disappointed. The food is absolutely delicious and the service is awesome. Perfect unique setting for large groups and artists. Pros: Food is Amazing! more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021