The Kickin’ Crab

Restaurant

Territory: DFW

Site Criteria

The Kickin’ Crab is a fun-filled Cajun seafood destination where patrons come and escape into flavor paradise.

Preferred Square Footage: 3,200 SF – 4,000 SF