Nestled on the Caloosahatchee River, Fort Myers is a vibrant city home to numerous local attractions and minutes from scenic Florida beaches and Downtown Historic River District.

Restaurants