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” (199 reviews)
“fries” (47 reviews)
“mahi” (13 reviews)
Open Now
08:00 - 22:00All hours
American, Bar, Seafood, Soups, Vegetarian Friendly, Gluten Free Options
$$ - $$$
90154 Overseas Hwy, Tavernier, Key Largo, FL 33070-2230
All Details
Write a Review
Reviews (507)
Traveller rating
Traveller type
Time of year

1 - 10 of 498 reviews

Reviewed 1 week ago

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 2 weeks ago

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 2 weeks ago 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 2 weeks ago

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
Reviewed 4 weeks ago via mobile

I have been a loyal customers of Craig's for 20 years now. They have a great cheeseburger. I love the Steak philly.There wings are also really good. I also just learned there open for breakfast. The staff is always very friendly . Craig the owner...More

Thank michaelgrewe2003
Reviewed 17 June 2017

always read the hype so we tried the so called famous fish sandwich...my wife got the pancakes and was the better choice...the fish sandwich was average at best but disappointing as we are in the freakin Keys!!! just thought it would be amazing, not average....cost...More

Thank Joel S
Reviewed 17 June 2017

Craig's has been there as long as I have lived or travelled to the Keys (and I hate to admit how many years that is). It is a required stop on every trip that we make. Fish sandwich is the go to meal here, never...More

Thank veese
Reviewed 16 June 2017 via mobile

There's a big billboard sign touting Craig's as home of the best fish sandwich. It seems like a retro throwback to the days of Roadside Americana with such a simple message on a big sign, but believe me it is 100% true. We actually ate...More

Thank BigKahunaCooks
Reviewed 11 June 2017 via mobile

It's been a while since we have been to Craig's and I've missed the real Key's atmosphere that few places offer these days. Food is good and the portions generous. Staff are friendly and welcoming, it feels like you are visiting friends. Anything on the...More

Thank Keyscritter93
Reviewed 10 June 2017 via mobile

Fun little diner with artwork from locals to view/but on their walls. Our waitress was very friendly and attentive. I had chicken wings that were very good and a fresh side salad. My fiancé had the "world famous fish sandwich" that he ordered blackened, he...More

Thank infinitechris
Nearby Restaurants
Made 2 Order
743 reviews
.80 km away
Old Tavernier Restaurant-Lounge
466 reviews
.34 km away
What The Fish Rolls & More
43 reviews
.88 km away
Nearby Attractions
PADDLE! the Florida Keys
423 reviews
.85 km away
Florida Keys Dive Center
463 reviews
.55 km away
Captain Slate's SCUBA Adventures
391 reviews
.90 km away
Conch Republic Divers
277 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
Brunch, Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol
Good for
Child-friendly, Kids, Local cuisine, Groups
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