Best Stone Crabs is a seafood establishment specializing in stone crabs. They are committed to sustainability in their fishing practices. The restaurant offers a taste of paradise.