The Shack, also known as The Original Waterfront Crab Shack, opened in 1999. The Shack is a veteran and family-owned restaurant whose sole focus is providing its guests with a great dining […]
104 Miracle Strip Pkwy SW, Okaloosa Island, Florida 32548