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. 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,

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

View Website

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
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

View Website

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. 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. Reservations Needed

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

View Website

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

View Website

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

View Website

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 has the best Happy Hour in the Middle Keys.

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

View Website

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!

Location:1571 Overseas Hwy, Marathon, FL, FL 33050
Phone:305-517-6226

View Website

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

View Website