We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Island Fish Company

12648 Overseas Hwy, Marathon, FL 33050-3537
+1 305-743-4191
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good34%
  • Average14%
  • Poor5%
  • Terrible3%
Travellers talk about
“stuffed shrimp” (67 reviews)
“seafood” (152 reviews)
“hogfish” (97 reviews)
Open Now
8:00 am - 10:00 pm Hours
American, Caribbean, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
12648 Overseas Hwy, Marathon, FL 33050-3537
All Details
Write a ReviewReviews (2,998)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 2,862 reviews

Reviewed 4 days ago

Had lunch here on our way to Key West. Service was friendly and efficient. Had the coconut shrimp appetizer, which was excellent. My husband and I ordered two different kinds of fish tacos to split. They were both tasty. Key lime pie was excellent!

Thank chiefqueen
Reviewed 4 days ago

On water with awesome view. Food was very good. We had the Hog fish and Key Lime Pie for dessert. Would definitely eat there again.

Thank Granny429
Reviewed 5 days ago via mobile

I loved this restaurant. It was very peaceful sitting by the water and the pier and the food was delicious. I wish we could have gone more than one time.

Thank HeatherAshner
Reviewed 6 days ago

We were here as a group of colleagues with a delegation of Cubans, 2 of whom did not speak much English. The waiter took care of all of us in English and Spanish. The service was quick, the food was pretty good and reasonably priced.

Thank Eugene S
Reviewed 6 days ago via mobile

This place had the best happy hour drink prices of any of the places close by. The food was expensive and tasted average. Our bartender Rein was very friendly and attentive.

Thank Patricia L
Reviewed 1 week ago via mobile

Nothing notable, bad or good. Portions kinda small. The location is nice , and the service was good. I can’t say I’d repeat the visit.

Thank icetjl
Reviewed 1 week ago

We are not normally sea food eaters but we partake whenever we are in Florida for obvious reasons. The fish here did not disappoint. The yellow fin encrusted with coconut and mango sauce was to die for! The grilled Mahi was also tasty. Sides were...More

Thank Barbara M
Reviewed 1 week ago via mobile

This is a great lunch stop on the way to Key West. There is something on the menu for everyone. The service is also great.

Thank Cynthia G
Reviewed 1 week ago via mobile

Excellent food with a magic setting to watch the sunset or manatees and fish swimming below in the sea ...good service and larģe portions of fresh wonderfully presented food a place to dine then return for a breakfast...Fabulous

Thank agincare
Reviewed 1 week ago via mobile

This is our fourth or fifth time stopping at this restaurant. Whenever we are in the area it always delivers. We were fortunate and had the same server we almost always have, Ray. He is one of the friendliest, most outgoing servers I’ve ever had....More

Thank Lenny A
Nearby HotelsSee all 17 hotels in Marathon
The Holiday Inn Express & Suites Marathon
1,574 reviews
.14 km away
Glunz Ocean Beach Hotel & Resort
868 reviews
1.44 km away
Ranch House Motel
66 reviews
4.65 km away
Kingsail Resort Motel
4 reviews
4.78 km away
Nearby Restaurants
Curly's Coffee Company
191 reviews
1.38 km away
Key Colony Inn
826 reviews
1.38 km away
Havana Jack's Oceanside Restaurant and Bar
378 reviews
1.48 km away
Fish Tales Market & Eatery
677 reviews
1.29 km away
Nearby Attractions
Main Attraction Charter Fishing
295 reviews
.59 km away
Coco's Boat Rentals
54 reviews
.65 km away
San Pablo Catholic Church
159 reviews
.72 km away
A Deep Blue Dive Center
51 reviews
.96 km away
Ask a question
Questions & Answers
Diana M
6 May 2018|
AnswerShow all 2 answers
Response from jennifersalyers | Reviewed this property |
No pets;(
8 June 2017|
Response from Felicia B | Reviewed this property |
29 April 2017|
Response from SWFLTraveler1974 | Reviewed this property |
$13 for fish tacos. $20 & up for entrés
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Child-friendly, Special Occasion Dining, Local cuisine, View, Bar Scene, Groups
Open Hours
8:00 am - 10:00 pm
8:00 am - 10:00 pm
8:00 am - 10:00 pm
8:00 am - 10:00 pm
8:00 am - 10:00 pm
8:00 am - 10:00 pm
8:00 am - 10:00 pm
Location and Contact Information
  • Address: 12648 Overseas Hwy, Marathon, FL 33050-3537
  • Location: United States  >  Florida (FL)  >  Florida Keys  >  Marathon
  • Phone Number: +1 305-743-4191
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing