The food was soooooooo delicious. Loved the muscles especially. The drinks were very tasty as well. The only negative is that it gets extremely loud in the restaurant. You may have to yell at your date to be understood.
If you own or manage Cha Cha Cha, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.