My experience at Cha Cha Cha's was an unfortunate one. While I enjoyed the dinner, the valet took my ipod, sunglasses, and a vintage camera (which was in a suitcase in my trunk) from my car. I didn't realize it until the next day and, while I called and complained, there was nothing to be done. I won't be returning to this restaurant because the whole experience has left a bad taste in my mouth. If you do go, DO NOT leave anything valuable in your car...even in your trunk.
Pros: decent sangria
Cons: having ipod, sunglasses, and camera stolen from car
more