Find Ocean Key Resort & Spa from anywhere!

Key West Dining

If you're looking for a fun night out in Key West, we have suggestions!

Whether you’re looking for an upscale night out, the best local seafood or a romantic beachfront dinner, our staff of locals can help you find the perfect Key West dining to fit your needs. Check out the following list of restaurants in Key West to find your perfect fit.

Breakfast Places

Harpoon Harry’s ($)
832 Caroline Street
Harpoon Harry’s is a favorite for locals and visitors alike. A small breakfast-lunch diner, the walls are glass doors that open onto the street making for fantastic people watching. Breakfast begins at 6:30 a.m., serving everything from café con leche and cuban egg sandwiches to the more traditional breakfast of eggs, bacon, grits, pancakes, and waffles.

Pepe’s Café ($$)
806 Caroline Street
Established in 1909, Pepe’s is the oldest restaurant in Key West. They are open every day from 7:30 a.m. – 10:00 p.m. and are located on the old commercial waterfront of Caroline Street. If you are hungry in the morning, join Pepe’s crew for everything from the traditional breakfast foods to build your own omelets to creamed chipped beef. Come sip fresh-squeezed orange juice, a cup of really excellent coffee, or something a little stronger to start your day right.

Lunch & Dinner Restaurants ($ and $$)

B.O.’s Fish Wagon ($)
801 Caroline Street
Head to B.O.’s Fish Wagon for the perfect fish sandwich. B.O’s a hopping open-air shack that turns out fresh food with zero fuss. They also have great live music on Friday nights.

Better Than Sex ($$)
926 Simonton Street
If you think their name is odd, trust us, it's perfect! This restaurant lives up to their name by offering drinks and desserts with a sexy twist! From the Cookie Nookie Pie to the Michelle’s Multiple Entry, these desserts have personality and flavor that will keep you coming back for more.

Blue Heaven ($$)
729 Thomas Street
No matter what meal you enjoy here, you will come out raving about how incredible the food is. A unique Key West island restaurant experience with great island flare located in “Bahama Village”. You can dine inside or join the famous Key West chickens for outdoor dining (really!).

DJ’s Clam Shack ($$)
629 Duval Street
A Key West seafood restaurant where northern and southern food meet on Duval St! Their lobster roll, conch fritters, and roast beef sandwich are amazing. They use only the freshest ingredients and their seafood is always fresh off the boat.

Duffy’s Steak & Lobster ($$)
1007 Simonton Street
Duffy’s is one of the few Key West seafood restaurants whose menu features dolphin — but don’t worry, we aren’t talking about actual dolphins. It's actually a breed of delicious fish! Duffy’s has wonderful selections of steak and seafood, offering something for everyone.

El Siboney ($$)
900 Catherine Street
Local’s love the Cuban food at El Siboney! If you're looking for a go-to for classic Cuban dishes and sandwiches, this is the choice. You'll savor the unique flavors and wash down your delicious meal with a glass of homemade sangria.

Garbos’ Grill ($$)
603 Greene Street
Garbos’ Grill in Key West was created by two people who love to cook. They offer great food – made with love and at a good price. From seafood, burgers, and hot dogs, their Key West dining menu will tantalize the taste-buds. Featured on celebrity chef Guy Fieri’s hit TV show “Diners, Drive-Ins and Dives” on the Food Network!

Half Shell Raw Bar ($$)
231 Margaret Street
Lobster po-boys, raw oysters, and strong drinks are just a few staples from the Half Shall Raw Bar! This Key West seafood restaurant specializes in oysters, clams, shrimp, and other seafood dishes that are delicious raw or cooked. It’s a low key restaurant for a fun and casual lunch or dinner.

Hogfish Bar & Grill ($$)
6810 Front Street
Eat where the locals eat! Our concierge highly recommends the Hogfish Bar & Grill. Located on the commercial harbor on Stock Island, the seafood comes straight off the boat to the restaurant! 80% of the people you see there are locals and they love it. Stop by the concierge desk to get a 10% discount card for the restaurant!

Irish Kevin’s ($)
211 Duval St Key West
Opening as an Irish Bar, Irish Kevin’s is the place to enjoy live entertainment, great food, catch up with old friends, and meet some new ones. Irish Kevin’s continues to serve as a second home for countless patrons, thanks to the exceptional standard of hospitality established by its staff and owners. Warning: you may find yourself on stage with a mouthful of tequila or Guinness at any moment!

Mangia Mangia ($$)
900 Southard Street
With both indoor and outdoor seating available for your comfort, Mangia Mangia has good food for a good value. The pasta is made from scratch, the seafood is fresh, and the atmosphere is inviting.

Mangoes ($$)
700 Duval St Key West
Located at 700 Duval Street, Mangoes restaurant in Key West proudly serves a fun and delicious selection of Floribbean and American foods. As the original developers of Caribbean Cowboy Cuisine, they have worked for 25 years at combining island friendliness with a desire to entertain their guests. Savor locally-caught finfish, shellfish, and American corn-fed beef, accompanied with delicious, imaginative, and tropical preparations.

Margaritaville ($$)
500 Duval Street
Ready to waste away in Margaritaville? From the enchantingly tasty drinks, fantastic food, and the ongoing dance party, you might want to spend your whole trip here! Jimmy Buffet fans will enjoy the stories from the bartenders, while lovers of the island lifestyle will enjoy the laid-back island feel of the restaurant. This is a great place to eat as well as chill out with a large margarita and enjoy the ocean breeze.

Salute! On The Beach ($$)
1000 Atlantic Blvd
Salute! On The Beach is a Key West treasure. Combining the dining excellence of well-loved sister-restaurant Blue Heaven, with the atmosphere of a lovely beach-side cafe, Salute! is Italian prepared with our island lifestyle in mind. Featuring lighter, Caribbean-influenced takes on Italian classics—with fresh breads, vegetables and local seafood—Salute! On The Beach is a Key West tradition for locals and visitors alike.

The Conch Republic ($$)
631 Green Street
Enjoy fresh local seafood as you watch the boats come and go at this open-air restaurant located in the historic seaport area. Each dish contains flavors that complement each other and will please your palate. Come listen to the live music and enjoy its festive atmosphere! Island food, music and experiences overlooking the Historic Seaport.

Turtle Kraals ($$)
231 Margaret Street
If you’re looking for an outstanding happy hour special and the best wings in Key West, Turtle Kraals is the restaurant for you! Their “Southern Pride” smoker oven and an open flame mesquite grill serves the freshest seafood and wings in town.

Lunch & Dinner Restaurants ($$$ and $$$$)

A&B Lobster House ($$$)
700 Front Street
A great place for exceptional seafood in Key West. Choose between indoor and outdoor dining – you'll have views of the historic seaport in either place. With a sophisticated menu and a great wine selection you'll enjoy yourself at this Key West restaurant.

Abbondonza ($$$) 305.292.1199
1208 Simonton Street
Abbondonza “abundance,” in Italian and that’s just what you’ll get! They serve excellent Italian food with great portions in a quaint setting, with a wonderful selection of wine to complement your meal. An excellent choice for a romantic night out.

AZUR Restaurant ($$$)
425 Grinnell Street
A unique dining experience featuring Mediterranean specialties. Whether you dine on the shaded terrace or in the cool blue dining room, their menu features old favorites and new creations from innovative chef in Key West. You'll have an excellent dining experience in Old Town.

Hot Tin Roof ($$$)
0 Duval Street
Our on-property Key West restaurant arguably has one of the best views on the island. The menu is set up in a way that you can have an entree or easily share a number of small dishes, so it’s a great place to go on a date or with friends. Don’t miss an unforgettable meal while also enjoying one of our famous Key West sunsets.

La Trattoria ($$$)
524 Duval Street
After a long day of Key West activities, indulge in this Italian favorite with a nice atmosphere located right on Duval Street. La Trattoria is authentic Italian cuisine with a menu boasting a great selection of pasta, seafood, and steaks.

Martin’s On Duval ($$$)
917 Duval St
Upon entering you'll be surrounded by European sophistication with a touch of Island playfulness – just like the menu. Located on Duval Street, Martin’s has the bar/kitchen area in the heart of the restaurant, with patrons around them.

Seven Fish ($$$)
632 Olivia Street
Escape the Duval Street party scene with this quiet setting. Seven Fish creates excellent seafood dishes that are thoughtfully prepared and delicious. This quaint little restaurant has limited seating available, so book in advance.

The Commodore ($$$)
700 Front Street
Fine dining at its best. This Key West restaurant features solidly excellent food, impeccable service and a classic dining atmosphere. Located in the historic seaport with great views and wonderful menu selection, The Commodore is sure to make your evening special.

Latitudes ($$$$)
245 Front Street
The perfect Key West restaurant for a relaxing, romantic dinner on the beach. Join Latitudes for a special evening with the short boat ride over to your own little island paradise and enjoy an elegant atmosphere and an exquisite meal.

Louie’s Backyard ($$$$)
700 Waddell Street
The “upstairs” at Louie’s Backyard offers some of the most inspiring and memorable meals in Key West. Although this restaurant in Key West is on the nicer side, it’s still Key West casual, offering indoor and outdoor seating and a great little cocktail bar for having a drink and relaxing by their small beach.