Casual Fun at Cabo Flats in Delray Beach, Florida
The South Florida Sage was recently invited to taste some of Cabo Flats new & signature menu items. This location of Cabo Flats is located in the Delray Beach Marketplace in West Delray Beach. The restaurant also has several other locations. We visited on a Friday night and I noticed it was very family friendly, with… Read More Casual Fun at Cabo Flats in Delray Beach, Florida