Open-air, dockside spot at Ibis Bay Beach Resort with local seafood specialties & organic cocktails.
The Stoned Crab
3101 N Roosevelt Blvd, Key West, FL 33040, USA
StonedCrab.com
Open-air, dockside spot at Ibis Bay Beach Resort with local seafood specialties & organic cocktails.
The Stoned Crab
3101 N Roosevelt Blvd, Key West, FL 33040, USA
StonedCrab.com