The “All New” Fudpucker’s on Okaloosa Island is located on the water at 1318 Miracle Strip Parkway, right across the street from the Ramada Beach Plaza in Fort Walton Beach, FL. The new Fudpucker’s Fort Walton Beach restaurant is a colorful 16,000-square-foot waterfront establishment featuring three dining rooms, a private party room, a sports bar, an arcade, gift shop, and even live alligators!
Check out their website at http://www.fudpucker.com