Key West Dining
If you’re looking for a great meal, you have choices.
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 make the perfect choice.
Harpoon Harry’s ($)
832 Caroline Street
Harpoon Harry’s is a favorite for locals. 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 am, serving a wide variety of choices.
Pepe’s Café ($$)
806 Caroline Street
Established in 1909, Pepe’s is the oldest restaurant in Key West 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.
Lunch & Dinner Restaurants ($ and $$)
B.O.’s Fish Wagon ($)
801 Caroline Street
Head to B.O.’s for the perfect fish sandwich. B.O’s is a hopping open-air shack that turns out fresh food with zero fuss. They also have great live music on Friday nights.
Bad Boy Burrito ($$)
316 Petronia Street
This Key West restaurant strives to bring guests the freshest ingredients. If it’s not fresh, they don’t have it! Their burritos are legendary, and the tacos are amazing.
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, delicious twist.
Blue Heaven ($$)
729 Thomas Street
No matter what you order, you will rave about how incredible the food is. A unique 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 seafood restaurant where northern and southern food meet! Their lobster roll, conch fritters, and roast beef sandwich are amazing. They use only the freshest ingredients – their seafood is always fresh off the boat.
Duffy’s Steak & Lobster ($$)
1007 Simonton Street
Duffy’s is one of the few restaurants whose menu features dolphin – but don’t worry, we aren’t talking about actual dolphins; it’s actually a breed of 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 classic Cuban dishes and sandwiches, this is the choice. You’ll love their flavors and homemade sangria.
Garbo’s Grill ($$)
603 Greene Street
Garbo’s Grill offers great food – made with love and at a good price. With seafood, burgers, and hot dogs, their menu will tantalize. Featured on 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 here! Specializing in 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. We highly recommend the Hogfish Bar & Grill. Located on the commercial harbor on Stock Island, the seafood comes straight off the boat to the restaurant! Stop by the concierge desk to get a 10% discount card for the restaurant.
Irish Kevin’s ($)
211 Duval St
Irish Kevin’s is the place to enjoy live entertainment and great food. If you like Irish bars, eclectic pub-grub and live music, this is the spot for you.
Mangia Mangia ($$)
900 Southard Street
With both indoor and outdoor seating, Mangia Mangia has good food at a good value. The pasta is made from scratch, the seafood is fresh, and the atmosphere is inviting.
700 Duval St Key West
Located at 700 Duval Street, Mangoes proudly serves a fun and delicious selection of Floribbean and American foods. Savor locally caught finfish, shellfish, and American corn-fed beef, accompanied with delicious, imaginative, and tropical preparations.
500 Duval Street
Thanks to the tasty drinks, fantastic food, and the ongoing dance party, you might want to spend your whole trip here. This is a great place to eat as well as chill out with a large margarita and enjoy the ocean breeze.
Rusty Anchor ($$)
5510 5th Avenue
This seafood restaurant is off the beaten path but is well worth the voyage! A local favorite, this restaurant is known for its fresh catch of the day. If they aren’t serving it, they didn’t catch it that morning! Located on Stock Island.
Salute! On the Beach ($$)
1000 Atlantic Blvd
Combining dining excellence with the atmosphere of a beach-side cafe, Salute! is Italian via the Keys. Featuring lighter, Caribbean-influenced takes on Italian classics – with fresh breads, vegetables and local seafood.
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. Come listen to the live music and enjoy its festive atmosphere!
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 open flame mesquite grill serve 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 with views of the historic seaport in either spot. Featuring a sophisticated menu and a great wine selection.
Abbondonza ($$$) 305.292.1199
1208 Simonton Street
Abbondonza means abundance in Italian, and that’s just what you’ll get! They serve excellent, red-sauce Italian food with big portions in a quaint setting. Featuring a wide selection of wines to complement your meal.
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 in Old Town.
Hot Tin Roof ($$$)
0 Duval Street
Our on-property restaurant arguably has one of the best views on the island. The menu is set up so you can have an entree or share a number of small dishes. Don’t miss an unforgettable meal while also enjoying one of our famous sunsets.
La Trattoria ($$$)
524 Duval Street
After a long day of activities, indulge in this Italian favorite with a nice atmosphere located right on Duval. La Trattoria is authentic Italian cuisine with a menu boasting a great selection of pasta, seafood, and steaks.
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.
Seven Fish ($$$)
632 Olivia Street
Escape the party scene in this quiet setting. Seven Fish creates excellent seafood dishes that are thoughtfully prepared and delicious. This quaint restaurant has limited seating available, so book in advance.
The Commodore ($$$)
700 Front Street
Featuring solidly excellent food, impeccable service and a classic dining atmosphere. Located on the historic seaport with great views and wonderful menu selection, The Commodore makes your evening special.
245 Front Street
The perfect 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
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 cocktail bar for having a drink and relaxing by their small beach.