Crab Bay is a Cajun seafood restaurant specializing in crawfish, snow crab, and other shellfish served in a casual setting.