Crab Cravers is a country food restaurant specializing in crab dishes, offering takeout and delivery options.