Capt Craig's Restaurant

Capt Craig's Restaurant

Captain Craig’s Restaurant, located at 90154 Overseas Hwy, Tavernier (Islamorada area), is a longtime Keys institution known for fresh local seafood, creative sandwiches, and the legendary World-Famous Fish Sandwich.