Wekiva Island is an environmentally-friendly destination located in Longwood, FL, on the beautiful Wekiva River offering canoe, kayak, paddleboard and cabana rentals. The Tooting Otter Craft Beer & Wine Bar is a great indoor/outdoor bar on site with plenty of local brews and curated wine. Inside, we offer additional bar space as well as a stage where we host local musicians every weekend.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.