We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Craig's Restaurant

90154 Overseas Hwy, Tavernier, Key Largo, FL 33070-2230
+1 305-852-9424
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent40%
  • Very good31%
  • Average17%
  • Poor6%
  • Terrible6%
Travellers talk about
“fish sandwich” (200 reviews)
“fries” (47 reviews)
“mahi” (13 reviews)
Closed Now
All hours
American, Bar, Seafood, Soups, Gluten Free Options
$$ - $$$
90154 Overseas Hwy, Tavernier, Key Largo, FL 33070-2230
All Details
Write a Review
Reviews (516)
Traveller rating
Traveller type
Time of year

1 - 10 of 504 reviews

Reviewed 2 weeks ago

Stopped here on the way home from Key West for lunch. I ordered a grilled ham and cheese and chicken noodle soup. My best friend ordered fried catfish and french fries. She took one bite and literally spit it out; it tasted awful and smelled...More

Thank Melissa L
Reviewed 2 weeks ago

On the way out of town after a great holiday weekend, we decided to stop for breakfast at Craig's Restaurant. From the time we walked in the door we were disappointed. The coffee was bitter and when we ordered a sandwich, which you have a...More

Thank Jason J
Reviewed 2 weeks ago via mobile

Had some time to kill before traffic court so went here to grab a bite. I've lived in the keys for 20 plus years but never got around to tryin Craig's.... wish I had sooner! Wife had onion soup which was classic and done in...More

Thank etbdjr
Reviewed 3 weeks ago via mobile

The conch fritters were good, but theur homemade sauces were even better. The conch chowder was worth passing.the burgers were good, nothing great.

Thank Thingstosell
Reviewed 4 weeks ago

We stopped for dinner and the place was quite empty. I ordered the mahi blackened. Excellent sandwich cooked perfectly!

Thank Pamela C
Reviewed 2 August 2017 via mobile

Very delicious food. We had their famous fish sandwich which is just great, burgers and chicken nuggets and we loved it (especially the kids). We recommend it for a family dinner!

Thank Bozena_Ferreira
Reviewed 14 July 2017

Really enjoyed this place. Went there around 11:00. I got a big omelette, wife got a patty melt and son got the chick Parmesan. The sauce for the chicken Parmesan was some of the best I've ever tasted. Cooked to order so it took a...More

Thank Clint S
Reviewed 11 July 2017

There are tons of fish sandwiches to be had in and around The Keys. To me, this one is the Alpha. It's not that the fish is any different but it's cooked well, it's slapped between two pieces of slightly toasted Rye bread. These are...More

Thank Brent C
Reviewed 8 July 2017 via mobile

Best fish sandwich we had Craig's famous fish sandwich clam chowder french fries better than McDonald's Giant Coke every thing was great staff was friendly and fast service

Thank Chris S
Reviewed 7 July 2017

Ok, lemme just say, a fish sandwich, is something I never thought I would hear myself recommending, but I have done it probably 10 times since we ate here in late June! The fish was fresh, crispy and didn't taste 'fishy'! The word 'melt' generally...More

Thank Lisa F
Nearby Restaurants
Made 2 Order
750 reviews
.80 km away
Old Tavernier Restaurant-Lounge
476 reviews
.34 km away
What The Fish Rolls & More
46 reviews
.88 km away
Nearby Attractions
PADDLE! the Florida Keys
434 reviews
.85 km away
Florida Keys Dive Center
473 reviews
.56 km away
Captain Slate's SCUBA Adventures
400 reviews
.90 km away
Conch Republic Divers
278 reviews
1.00 km away
Questions & Answers
Get quick answers from Craig's Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Kids, Child-friendly, Local cuisine
Open Hours
08:00 - 22:00
08:00 - 22:00
08:00 - 22:00
08:00 - 22:00
08:00 - 22:00
08:00 - 22:00
08:00 - 22:00
Location and Contact Information
  • Address: 90154 Overseas Hwy, Tavernier, Key Largo, FL 33070-2230
  • Location: United States  >  Florida (FL)  >  Florida Keys  >  Key Largo  >  Tavernier
  • Phone Number: +1 305-852-9424
  • E-mail
Craig’s Restaurant – A don’t miss Florida Keys destination specializing in "breakfast always", huge sandwiches and fresh fish and seafood. Craig’s is not only an historic landmark, it’s also the oldest continuously chef-owned-and-operated restaurant in the Upper Keys and a favorite of the locals. Come casual, you're in the Keys! We also have a pet friendly patio.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing