1306 Miracle Strip Pkwy, Fort Walton Beach, Florida 32548 USA
Great place for family time .
Photo Credit: Yelp