DavenportWindsor Island Resort49591 US HWY 27,Davenport,FL 32819Tel: (863) 758-0011 Click for Directions Order Pickup or Delivery FollowFollowFollow