Crabs for the most part observed on a café menu are snow crabs, lord crabs, dungeness crab vs snow crab, and stone crabs, to call only a couple. Snow crabs have as of late become celebrated on the grounds that they are frequently given by any means you-can-eat Chinese smorgasbords….