305-852-9424  |  90154 Overseas Hwy., Islamorada, FL 33070  |  Sun–Thu 11 a.m.–9 p.m.  ·  Fri–Sat 11 a.m.–10 p.m.
Captain Craig's Restaurant — Florida Keys seafood dining

A Florida Keys Institution Since 1981

Catch a great meal in the Keys

Captain Craig's Restaurant in Islamorada — a don't-miss Florida Keys destination specializing in seafood and sandwiches. Home of the World-Famous Fish Sandwich.

Our Story

Famous Since 1981

Craig's Restaurant is legendary for the thousands of meals that have been served to thousands of customers. It's become a must stop for tourists passing through on their way to and from Key West. It's also a favorite with locals. Our menu still features the Famous Fish Sandwich, but it is also filled with plenty of other tasty offerings from sandwiches to fish, chicken and steaks, and a great selection of wines and cold, we mean really cold, beer. We also offer catering.

Fresh seafood at Captain Craig's

Fresh. Local. Delicious.

World-Famous Fish Sandwich

World-Famous Fish Sandwich

Widely known for the World-Famous Fish Sandwich and other delicious and creative sandwiches.

Fresh Local Seafood

Fresh Local Seafood

Fresh local grouper, yellowtail snapper, mahi-mahi (called Dolphin here locally), Florida Keys Seafood Specialties, and creative dinner choices.

Cold Beer and Fine Wine

Cold Beer & Fine Wine

An excellent selection of wine and the coldest draft beer anywhere.

Sun–Thu 11 a.m.–9 p.m. · Fri–Sat 11 a.m.–10 p.m.

90154 Overseas Hwy., Islamorada, FL 33070 · 305-852-9424

Get Directions