3906 US Route 98, Santa Rosa Beach, Florida 32459

Locals Favorite Hot Dog Restaurant