On this Caribbean island, you’re hard-pressed not to find it on the menu. Apparently, the crayfish population is alive and well in the waters surrounding Anguilla. That is until they find their way onto the dinner plate.