Welcome

Ready to Try A New Crab Shack?

We are located on the 2nd floor of Town Center Cobb Mall in Kennesaw, GA and we offer many soul & seafood delights.