The Florida Keys Restaurants

We’ve compiled the best of the best in The Florida Keys - browse our top choices for Restaurants during your stay.

Sort by: 14 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. Calusa

    $$$

    Nestled on the third floor of the main building of Baker's Cay Resort, this waterfront spot offers panoramic views of the Gulf and a creative menu of Creole-Caribbean-inspired dishes. Start off with a round of craft cocktails (the Dark Rum Sazerac is a popular one), and then head to a table on the multilevel balcony for a dinner of Keys pink shrimp and lobster pasta or local mahimahi with miso-honey glaze. The white-chocolate bread pudding with rum sauce for dessert will leave you swooning.

    97000 Overseas Hwy., Florida, 33037, USA
    305-852–5553

    Known For

    • Spectacular views
    • Creative cocktails
    • Whole fried fish
  • 2. Italian Food Company

    $

    Authentic southern Italian cuisine, with freshly made Neapolitan (Naples-style) pizza, pastas, and desserts is the focus here. A nicely landscaped garden with a cute Fiat decked out in the colors of the Italian flag should alert you to founders Tony and Isis Wright's obsession with detail. All the ingredients are imported from Italy, including the tomato sauce and olive oil, and master pizzaiolo Leopoldo Figlioli churns out pies with chewy crusts that are nicely blistered from the brick oven. 

    98070 Overseas Hwy., Key Largo, Florida, 33037, USA
    305-440–2700

    Known For

    • Friendly service
    • Neopolitan pizza
    • A second location in Islamorada

    Restaurant Details

    Rate Includes: Closed Tues.
  • 3. Sol by the Sea

    $$

    This is the spot you might imagine when you think of dining by the water in the Keys. The Caribbean-influenced menu includes things like lobster and shrimp cakes, fried whole fish (the presentation is a photo op), and catch of the day served with fried plantains and rice and beans. You can't go wrong with the fish sandwich, grilled, blackened, or fried, and key lime anything for dessert.

    97540 Overseas Hwy., Florida, 33037, USA
    305-853–1001

    Known For

    • Picturesque spot
    • Unique key lime dessert
    • Caribbean-influenced seafood
  • 4. The Buzzard's Roost

    $$

    The views are nice at this waterfront restaurant, but the food is what gets your attention. Burgers, fish tacos, and seafood baskets are lunch faves. Dinner is about seafood and steaks, any way you like them. Try the smoked-fish dip, served with Armenian heart-shape lavash crackers. Look for the big signs on U.S. 1 that direct you where to turn—it's worth finding.

    21 Garden Cove Dr., Florida, 33037, USA
    305-453–3746

    Known For

    • Marina views
    • Daily chef's specials
    • Sunday brunch with live steel drums
  • 5. Alabama Jack's

    $

    Calories be damned—the conch fritters here are heaven on a plate. Come early for dinner (Jack's closes by 6:30, when the mosquitos start biting), and come hungry; the free-form fritters are large and loaded with flavor. The crab cakes, made from local blue crabs, earn hallelujahs, too. The conch salad is as good as any you'll find in the Bahamas. This weathered, circa-1950 restaurant floats on two roadside barges in an old fishing community. Regulars include motorcyclists, families, boaters, and the upscale crowd from nearby Ocean Reef Club, including Kathie Lee Gifford, who all come not only for the food but to admire tropical birds in the nearby mangroves and the occasional crocodile and to jam with the bands playing each weekend afternoon.  It's about a half-hour drive from Key Largo, so you may want to plan a visit for your drive in or out.

    58000 Card Sound Rd., Florida, 33037, USA
    305-248–8741

    Known For

    • Heavenly conch fritters
    • Unique setting (about a 30-minute drive from Key Largo)
    • Live music

    Restaurant Details

    Rate Includes: Reservations not accepted
  • Recommended Fodor’s Video

  • 6. Harriette's Restaurant

    $

    If you're looking for comfort food—like melt-in-your-mouth key lime biscuits the size of a salad plate or old-fashioned hot cakes with sausage or bacon—try this refreshing throwback for a hearty breakfast. At lunch, Harriette's shines in the burger department, and all the soups—from garlic tomato to chili—are homemade.

    95710 Overseas Hwy., Florida, 33037, USA
    305-852–8689

    Known For

    • A wait—but worth it
    • Best muffins in Key Largo
    • Tight dining space

    Restaurant Details

    Rate Includes: No dinner, American Express not accepted, Reservations not accepted
  • 7. Jimmy Johnson's Big Chill

    $$

    Owned by former NFL coach Jimmy Johnson, this waterfront establishment offers three experiences: the best sports bar in the Upper Keys, an all-glass dining room with a waterfront deck, and an enormous outdoor tiki bar with entertainment seven nights a week. There's even a pool and cabanas where (for a fee) you can spend the day sunning. Don't miss the tuna nachos—as delicious as they are artfully presented.

    104000 Overseas Hwy., Florida, USA
    305-453–9066

    Known For

    • The place to watch a game
    • Fantastic bay views
    • Brick-oven chicken wings with rosemary
  • 8. Key Largo Conch House

    $

    This family-owned restaurant in a Victorian-style home tucked into the trees is worth seeking out. Seven varieties of Benedict, including conch, are brunch favorites, while lunch and dinner menus highlight local seafood like lionfish (when available) and yellowtail snapper. Interesting fact: the restaurant's "loo" was voted "best of" for local restaurants. The veranda is ideal for winter dining, but indoors the seating is tighter.

    100211 Overseas Hwy., Florida, USA
    305-453–4844

    Known For

    • Shrimp and grits
    • All-season outside dining
    • Seafood tacos

    Restaurant Details

    Rate Includes: Closed Thurs., Reservations essential
  • 9. Key Largo Fisheries Backyard Cafe

    $

    This waterfront café serves locally sourced seafood, soups, and salads in a casual setting—specifically, the back of Key Largo Fisheries. Order at the counter, find a picnic table on the covered patio, and watch the boats come in as your food is prepared. A source for fresh seafood including lobster, stone crabs and shrimp, this eatery has been a favorite in the area since 1972. 

    1313 Ocean Bay Dr., Key Largo, Florida, 33037, USA
    305-451–3784

    Known For

    • Happy hour
    • Easy to-go ordering
    • Fresh seafood
  • 10. Mrs. Mac's Kitchen

    $

    Locals pack the counters and booths at this tiny eatery, where license plates decorate the walls, to dine on everything from blackened prime rib to crab cakes. Every night is themed, including Meatloaf Monday, Italian Wednesday, and Seafood Sensation (offered Friday and Saturday). There are also tasty Angus beef burgers, sandwiches, a famous chili, and key lime freeze (a tangy concoction somewhere between a shake and a float). In season, ask about the hogfish special du jour.

    99336 Overseas Hwy., Florida, 33037, USA
    305-451–3722

    Known For

    • A second location a half mile south with a full liquor bar
    • Champagne breakfast
    • Being a stop on the Florida Keys Food Tour

    Restaurant Details

    Rate Includes: Closed Sun.
  • 11. Sal's Ballyhoo's

    $$

    Occupying a 1930s conch house with outdoor seating right alongside U.S. 1 under the sea-grape trees, this local favorite is all about the fish: yellowtail snapper, tuna, and mahimahi. Choose your favorite, then choose your preparation, such as the Hemingway, with a Parmesan crust, crabmeat, and key lime butter. A handful of vegan and vegetarian options also make this a good bet for those with dietary restrictions.

    97800 Overseas Hwy., Florida, 33037, USA
    305-852–0822

    Known For

    • Spicy corn muffins
    • Fish and fried-tomato sandwich
    • Grilled avocado appetizer

    Restaurant Details

    Rate Includes: Reservations not accepted
  • 12. Snappers

    $$

    In a lively waterfront setting, Snappers has live music, Sunday brunch (including a build-your-own Bloody Mary bar), killer rum drinks, and seating alongside the fishing dock. The crab cakes are famous, as is the Bahamian cocktail sauce that accompanies them. Catch of the day might include yellowtail snapper or seared yellowfin tuna steak with mojo aioli; the options change every day. Don't miss the raw bar or wahoo ceviche.

    139 Seaside Ave., Florida, 33037, USA
    305-852–5956

    Known For

    • Grouper Oscar style
    • Deep-fried gator bites doused in blue-cheese dressing
    • Happening vibe and a local crowd

    Restaurant Details

    Rate Includes: Reservations not accepted
  • 13. Sundowners

    $$$

    If it's a clear night and you can snag a reservation, this restaurant will treat you to a sherbet-hued sunset over Florida Bay. Try the key lime seafood, a happy combo of sautéed shrimp, lobster, and crabmeat swimming in a tangy sauce spiked with Tabasco served over penne or rice. Vegetarian and gluten-free options are available. To beat the crowds, stop in for lunch, which offers the same great food, minus the hassle.

    103900 Overseas Hwy., Florida, 33037, USA
    305-451–4502

    Known For

    • Bacon-wrapped scallops
    • Sunset views
    • Choose your fish, choose your preparation

    Restaurant Details

    Rate Includes: Reservations essential
  • 14. The Fish House

    $$

    Restaurants not on the water have to produce the highest-quality food to survive in the Keys. Try fish Matecumbe style—baked with tomatoes, capers, olive oil, and lemon juice—or the buttery pan-sautéed preparation. The side dishes can be bland: boiled red potatoes, a hunk of corn on the cob, or black beans and rice.

    102341 Overseas Hwy., Florida, 33037, USA
    305-451–4665

    Known For

    • Smoked fish chunks and dip
    • Excellent key lime pie
    • Fresh-as-can-be seafood served fast

    Restaurant Details

    Rate Includes: Reservations not accepted

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video