It's a xanthid crab Atergatis floridus. These crabs are quite poisonous due to toxins produced by marine bacteria they pick up with their food. Surprisingly, studies have shown that they are primarily vegetarians in the wild although like most crabs they will scavenge & take advantage of other food sources.