
Cabbage Key continues to enthrall with old Florida charm, rich history
Cabbage Key is a small, 112-acre island accessible only by boat, located in Pine Island Sound near Pineland, Florida. The island, once home to the Calusa Indians, is now a popular destination featuring an inn, restaurant, and cottages. The restaurant's …