Skip to main content

With a location that borders Cuba, the Caribbean and ocean on all sides, The Florida Keys and Key West offer the freshest seafood fused with authentic Cuban and Caribbean zest. From open-air eateries and seaside cafes where the day’s catch is served for dinner to elegant fine dining, Florida Keys restaurants offer a wide variety of dining options. Many restaurants also double as the most happening spots for Florida Keys nightlife with live music ranging from acoustic guitars to steel drums and authentic Cuban-inspired drinks such as mojitos.

Key Largo

Dining

Sundowners

(305) 451-4502
Mile Marker 104 Bayside
103900 Overseas Hwy, Key Largo, FL 33037

Excellent food and a glass-walled diner overlooking the Florida Bay makes this restaurant an easy choice for lunch or dinner.

See the Menu

Key Largo Conch House

(305) 453-4844
Mile Marker 100 Oceanside
100211 Overseas Hwy, Key Largo, FL 33037

Well-known for their outstanding customer service and award-winning salad.

See the Menu

Skippers Dockside

(305) 453-9794
Mile Marker 100 Oceanside
528 Caribbean Drive, Key Largo, FL 33037

Cocktails, seafood, a relaxing view and live entertainment make for the perfect atmosphere at this local’s favorite.

See the Menu

Doc’s Diner

(305) 451-2895
Mile Marker 99.5 Bayside
99696 Overseas Hwy, Key Largo, FL 33037

Enjoy a classic American breakfast in this low-key diner.

See the Menu

Pilot House Restaurant

(305) 451-3142
Mile Marker 99.5 Oceanside
13 Seagate Blvd, Key Largo, FL 33037

A casual environment, the Pilot House features a glass bottom bar patio, live music and great seafood.

See the Menu

Keys Bite

(305) 451-4843
Mile Marker 99 Median
99000 Overseas Hwy, Key Largo, FL 33037

Premier choice for seafood, hibachi and Mexican fare serving breakfast, lunch and dinner.

See the Menu

Snappers Oceanfront Restaurant and Bar

(305) 852-5956
Mile Marker 94.5 Oceanside
139 Seaside Ave, Key Largo, FL 33037

You won’t forget this oceanfront restaurant and tiki bar. (Lest you drink too much.)

See the Menu

Nightlife

Caribbean Club

(305) 451-4466
Mile Marker 104 Bayside
104080 Overseas Hwy, Key Largo, FL 33037

Watch the sunset while listening to live music with a drink in hand.

See the Menu

Sharkey’s Pub and Galley Restaurant

(305) 453-0999
Mile Marker 100 Oceanside
522 Caribbean Drive, Key Largo, FL 33037

Listen to live music, test locally brewed beers and more at this canal-front bar/restaurant.

See the Menu

Tavernier

Dining

Chad’s Deli and Bakery

(305) 853-5566
Mile Marker 92 Bayside
92330 Overseas Hwy, Tavernier, FL 33070

This classic Coca-Cola themed diner is well known for their sandwiches, wraps, burgers, pastas, pizzas and calzones.

Dillon’s Pub & Grill

(305) 852-6929
Mile Marker 91 Bayside
91200 Overseas Hwy, Tavernier, FL 33070

Irish-themed sports bar serving beer and cocktails featuring an excellent menu for lunch or dinner.

See the Menu

Made 2 Order

(305) 852-3251
Mile Marker 90.5 Oceanside
90691 Old Hwy, Tavernier, FL 33070

Breakfast and lunch, served in or outdoors. Exceptionally priced for their outstanding dishes.

See the Menu

Islamorada

Dining

Marker 88

(305) 852-9315
Mile Marker 88 Bayside
88000 Overseas Hwy, Islamorada, FL 33036

A beachfront bar and grill, ideal for watching the sunset over the Florida bay.

See the Menu

Islamorada Shrimp Shack

(305) 664-8433
Mile Marker 82 Oceanside
81901 Overseas Hwy, Islamorada, FL 33036

A full bar and plenty of seafood at this low-key eatery.

See the Menu

Kaiyo Grill & Sushi

(305) 664-5556
Mile Marker 81.5 Oceanside
81701 Old Hwy, Islamorada, FL 33036

Gulf-inspired Asian cuisine!

See the Menu

Chef Michael’s

(305) 664-0640
Mile Marker 81.5 Oceanside
81671 Overseas Hwy, Islamorada, FL 33036

An upscale restaurant with an extra-large wine selection and phenomenal hogfish. Reservations required.

See the Menu

Green Turtle Inn

(305) 664-2006
Mile Marker 81 Oceanside
81219 Overseas Hwy, Islamorada, FL 33036

Outstanding customer service and even better food in a classic, clean bar and restaurant setting.

See the Menu

Lazy Days Restaurant

(305) 664-5256
Mile Marker 80 Oceanside
79867 Overseas Hwy, Islamorada, FL 33036

The locals’ favorite! Reservations are recommended.

See the Menu

Nightlife

Hog Heaven Sports Bar and Grill

(305) 664-9669
Mile Marker 85.5 Oceanside
85361 Overseas Hwy, Islamorada, FL 33036

The locals’ hangout spot, open until 4 AM!

See the Menu

Oceanview Inn & Sports Pub

(305) 664-8052
Mile Marker 84.5 Bayside
84500 Overseas Hwy, Islamorada, FL 33036

A casual sports bar and grill; happy hour is between 4 and 7PM (M – F).

See the Menu

Duck Key

Dining

Angler & Ale

(305) 209-9991
Mile Marker 61 Oceanside
540 Duck Key Dr, Duck Key, FL 33050

The latest addition to Duck Key; Angler & Ale has a well-priced menu serving all the Florida Keys’ specialties.

See the Menu

Sixty-One Prime

(305) 743-7000
Mile Marker 61 Oceanside
61 Hawks Cay Blvd, Duck Key, FL 33050

A fine dining restaurant featuring a full bar.

See the Menu

Marathon

Dining

Hideaway Café

(305) 289-1554
Mile Marker 57.5 Oceanside
57784 Overseas Hwy, Grassy Key, FL 33050

This oceanfront French-American bistro is a local’s favorite.

See the Menu

Island Fish Co.

(305) 743-4191
Mile Marker 54.5 Bayside
12648 Overseas Hwy, Marathon, FL 33050

Oceanside tiki bar with classic seafood dishes and frozen drinks.

See the Menu

Frank’s Grill

(305) 289-7772
Mile Marker 52 Bayside
11400 Overseas Hwy, Marathon, FL 33050

An affordable Italian restaurant with the option to build your own pasta.

See the Menu

Florida Keys Steak and Lobster House

(305) 743-5516
Mile Marker 48.5 Bayside
3660 Overseas Hwy, Marathon, FL 33050

It’s in their name; steak and lobster… What more could you ask for?

See the Menu

Castaway Waterfront Restaurant & Sushi Bar

(305) 743-6247
Mile Marker 48 Oceanside
1406 Ocean View Ave, Marathon, FL 33050

Seafood, sushi and tap beer served at this old school waterfront eatery.

See the Menu

7-Mile Grill

(305) 743-4481
Mile Marker 47.5 Bayside
1240 Overseas Hwy, Marathon, FL 33050

Locally caught seafood, including catch and cook options.

See the Menu

Nightlife

Havana Jacks

(305) 743-4849
Mile Marker 53 Oceanside
401 East Ocean Drive, Key Colony Beach, FL 33050

Cocktails and live entertainment make for a memorable night.

See the Menu

Marathon Grill and Ale House

(305) 743-5888
Mile Marker 50 Bayside
5800 Overseas Hwy, Marathon, FL 33050

Open until 2 AM, the Marathon Grill and Ale House serves American food, a variety of craft beers and cocktails!

See the Menu

Key West

Dining

Tavern N’ Town

(305) 296-8100
3841 North Roosevelt Blvd, Key West, FL 33040

Sophisticated bi-level dining room with an open kitchen serving tapas & Key West-inspired entrees.

See the Menu

Latitudes

(305) 292-5394
245 Front Street, Key West, FL 33040

Upscale eatery in the Westin Hotel with sea views, outdoor dining & a menu of American cuisine.

See the Menu

Blue Heaven

(305) 296-8666
729 Thomas Street, Key West, FL 33040

Iconic landmark for Floridian-Caribbean cuisine & key lime pie, with a funky setting.

See the Menu

Ocean Grill & Bar

(305) 296-4300
1075 Duval Street, Key West, FL 33040

Fantastic Seafood with Keys Charm! A delightful little place…

See the Menu

“Off the Hook” Grill

(305) 741-7980
728 Simonton Street, Key West, FL 33040

Cozy American bistro serving locally sourced seafood, plus pizza, sandwiches & breakfast.

See the Menu

Nightlife

Sloppy Joe’s

(305) 296-2388
201 Duval Street, Key West, FL 33040

Open since 1933, this bar offers live music & dancing plus a separate tap room for sports-watching.

See the Menu

Schooner Wharf Bar

(305) 292-3302
202 William Street, Key West, FL 33040

Longtime open-air hangout for seafood complemented by live music & dockside views.

See the Menu

Local Activities

High Praise From Our Guests