The Best Restaurants in Marathon, Florida

Find the best places to eat in Marathon Key and beyond on your next trip to Florida! From sushi and fresh seafood to key lime pie and pizza, we've got you covered. All of these Marathon restaurants are located near our vacation rentals so you can walk, bike, or drive.

No matter what you are craving morning, noon or night, there is something around to satisfy your tastebuds. Whether you prefer outdoor dining where you can wiggle your toes in the sand or an upscale dining room you can find it in the Keys.

Explore some of our favorites below, in addition to tips from Coco Plum locals on the best spots for specials and Happy Hours!

Burdines Waterfront

Burdines Waterfront

Burdines is located at the end of 15th St, Oceanside. A favorite place to relax, enjoy the views of Boot Key Harbor and enjoy a great, reasonably priced menu. Make sure you try their specially spiced fries or the killer hushpuppies!
Location: 15th St, 1200 Oceanview Ave., Marathon, FL 33050
Phone: 305-743-5316
Island Fish Company

Island Fish Company

Sunsets, Florida Bay views, and great food can be found all in one place in the heart of the Florida Keys at Mile Marker 54 Bayside, Marathon.

The Island Fish Co. invites you to sit back and relax while enjoying locally inspired dishes, fresh seafood and cool tiki favorites that will quench your thirst.

Their spectacular sunset views and tropical waters will make your lunch, dinner, drinks, and desserts that much more pleasurable. Just be sure to take advantage of the outdoor seating to get the best of the ambiance.

Location: 12648 Overseas Hwy, Marathon, FL 33050
Phone: 305-743-4191
CIRCLE K: Sodas, Ice, Chips and Gas

CIRCLE K: Sodas, Ice, Chips and Gas

Heading out on your boat to fish for the day? Circle K is a great place to stop and pick up good coffee, a fabulous soda fountain for $0.69 or a hot dog with all the trimmings. Gas is well priced and they have beer, wine, lottery tickets, and bottled water.

A CoCo Plum staff favorite one is at 111th St on the Gulf side. Its clean and the ladies there are fast and friendly!

Location: Marathon, Florida Keys
Phone: 305-289-2151
Porky`s Bayside BBQ

Porky`s Bayside BBQ

If you are looking for a great comforting and delicious meal, Porky`s Bayside serves great BBQ and the best Key Lime pie in town! From daily freshly smoked meats to fresh seafood they really have it all on their menu.

Paired with a great location on the marina, Porky`s is also a fantastic location to dock your boat, just be sure to reserve a slip ahead of your trip! Check the schedule or give the restaurant a call before you choose which day to visit as they sometimes have live music.

Location: 1410 Overseas Hwy Mile Marker 47.5, Marathon, FL 33050
Phone: 832-332-5393
Frank`s Grill

Frank`s Grill

If you`re in the mood for the best Italian food in the Florida Keys, Frank`s Grill is the spot for you. Offering a variety of pastas, sandwiches, subs, and appetizers, this restaurant is sure to have something on the menu for everyone in your group.

Boasting a laid-back atmosphere, Frank`s Grill knows the meaning of beach casual. Located in the Town Square Mall, it is conveniently located in downtown Marathon.

Location: 11400 Overseas Highway, Marathon, FL 33050
Phone: 305-289-7772
Keys Fisheries

Keys Fisheries

Proclaimed as one of the best seafood restaurants in the Middle Keys, Keys Fisheries is a must visit for everyone who wants to binge on freshly caught seafood. A unique aspect to this eatery is they also have a market, selling their menu items or ingredient staples. For example, if you love their conch fritters, you can pick up a bag of the batter and try to recreate the dish at home.

Along with the conch fritters, Keys Fisheries favorites include the grouper and the Mahi-Mahi tacos. If you`re visiting here with a group of friends or family, we recommend sharing the lobster paella. You`ll get your fill of seafood with this dish as its full of lobster, clams, shrimp, and mussels.

Location: 3502 Gulfview Ave, Marathon, FL 33050
Phone: 305-743-4353
Lazy Days South

Lazy Days South

Enjoy oceanfront dining at its best at Lazy Days South. With great seafood, pastas, steak and lobster, you`ll love the good food here. What makes it even more unique is that at Lazy Days South, you can bring your own catch and let them prepare it.

This is the perfect place to go if some people in your group are craving fresh seafood and others are dreaming of a steakhouse. You can get the best of both worlds at Lazy Days South.

Location: 725 11th Street Ocean, Marathon, FL, Mile Marker 47.3 Oceanside
Phone: 305 - 289-0839
Florida Keys Steak & Lobster House

Florida Keys Steak & Lobster House

Another option that`s perfect for a group that can`t decide if they want meat or seafood for dinner, Florida Keys Steak & Lobster House is an excellent choice! They even have an extensive sushi menu. Voted a few years ago as the best place to take a date, best fine dining, and best Bloody Mary, you already know you`ll be in good hands.

Florida Keys Steak & Lobster House is a great option for those looking for something more upscale, rather than a casual dinner spot.

Location: 3660 Overseas Highway, Marathon, FL 33050
Phone: 305-743-5516
La Nina Restaurant

La Nina Restaurant

Enjoy delicious Cuban food at La Nina Restaurant. Being so close to Cuba, the entirety of Florida is known for fantastic Cuban food but the farther south you get, the more authentic it becomes. From Miami to Key West, trying Cuban food is a must!

The menu is large but most people agree their Cubano sandwiches and pork meals are hard to beat. Choose to dine in or grab take out.

Location: 1571 Overseas Hwy, Marathon, FL, FL 33050
Phone: 305-517-6226
Castaway Waterfront Restaurant & Sushi Bar

Castaway Waterfront Restaurant & Sushi Bar

Castaways is a local favorite for out-of-the-box creations. With fresh local seafood coming right off the boat in the mornings, and its tucked away location, it is definitely a hidden gem. This restaurant has been visited by non other than Guy Fieri on his show Diners, Drive-ins and Dives. They are most known for their `King of the Jungle" roll which features lion fish as the star of the show!
Location: Marathon, FL
Phone: (305) 743-6247
Sweet Savannah`s

Sweet Savannah`s

This is the place to go for everything from homemade ice cream and cupcakes to ordering an exquisite custom wedding or birthday cake. If it`s made with sugar chances are the talented team at Sweet Savannah`s can create it for you!

For a truly special treat stop by for a slice or entire pie of their award-winning Key Lime pie, a Florida Keys tradition.

Location: 8919 Overseas Hwy, Marathon, FL 33050
Phone: 305-743-3131