74 Beal Pkwy NW, Fort Walton Beach, Florida 32548 USA
Where all the magic begins....
Photo Credit: Yelp