Cha Cha Cha is a fun place to come with a group of friends, as it has a party atmosphere that's centered around the huge bar in the middle of the restaurant. They have great sangria, sold by the pitcher, and nice appetizers like their calamari. Large portions.
What I didn't like: their Carribean style entrees were pretty mediocre. My friend's steak was horribly dry and my chicken dish was not every memorable. The waitstaff was somewhat indifferent. And it's extremely loud inside! Be prepared to shout if you want to actually talk to the people at your table.