Down Island Gulf Seafood Restaurant
2780 US-98, Santa Rosa Beach 32459