Stone Crabs

United States
October 27, 2006 2:21am CST
These are the best crabs in the world!! I like mine with a little lemon butter.
2 responses
• United States
23 Jan 07
you must buy from Joe's stone crabs in South Beach, Miami FL! Joe's has the best stone crabs in the world and they've been doing it for 80 years or more Checkout
@fizza10 (1718)
• Pakistan
27 Oct 06
i hate seafood....lolz....leave alone crabs...i dunno y but i just can't stand them:(