3906 US Route 98, Santa Rosa Beach, Florida 32459
image4

Locals Favorite Hot Dog Restaurant