Crab Shack
Categories: Restaurants, Bars & Cafés
Locations: North America, USA, Savannah
Definitely, a ‘tourist trap’, but a fun experience nevertheless. Crab Shack offers mountains of fresh crab and seafood at reasonable prices.
Review this service
No one has left a review on this page yet.