New! Cha Cha’s Opens on the Island in West Palm Beach
Here’s something Palm Beach County hasn’t seen in awhile: a well-executed tapas restaurant.Whether you call it pinchos, chopitos, or tapas — derived from the Latin word tapar, meaning “to cover” — doesn’t much matter. All you really need to know is that Cha Cha’s certainly has all its bases covered where…