Founded in 2013, Shell Shack is an experiential seafood concept taking its roots from Southern culture and primarily consisting of crab and other seafood boils. The brand, recently named “2021 Best Seafood Restaurant in DFW by the Dallas Observer Readers’ Choice Awards”, has grown into a leader in the highly fragmented seafood/crab boil category with 7 corporate units across Texas and 1 franchised unit in Florida.
Location: United States
Employees: 201-500
Founded date: 2013