81801 Overseas Highway Islamorada, FL 33036
Seated: 20
Standing: 40
Square Feet: 736 ft2
The adjoining 750 square foot Oceanfront Terrace overlooking the Atlantic Ocean and Cheeca’s landmark Pier is a lovely choice for receptions, dinners or even working lunches.