Island Time Okaloosa Island.

Island Time – Dock on the Island Restaurant, Family Fun Center, Marina & Watersports

Okaloosa Island - Fort Walton Beach, FL

The Jay Odom Group permitted and constructed a 500′ long, 50-slip dock extension at the existing marina on this site, which is open to public docking for restaurant patrons and leases space for local water sports and family entertainment.  With 20,000 square feet of prime bayfront space on beautiful Okaloosa Island, and a gorgeous view of Choctawhatchee Bay, this venue a great place for families, tourists and locals alike.