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.

Fish House Restaurant

3006 Highway 98, Mexico Beach, FL 32456-7152
+1 850-648-8200
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent26%
  • Very good33%
  • Average19%
  • Poor12%
  • Terrible10%
Travellers talk about
“seafood” (46 reviews)
“grilled bass” (3 reviews)
Closed Now
All hours
American, Seafood
₹₹ - ₹₹₹
3006 Highway 98, Mexico Beach, FL 32456-7152
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (262)
Traveller rating
Traveller type
Time of year

1 - 10 of 262 reviews

Reviewed 1 week ago

We eat at this place every time we are in the area. They have all sorts of seafood with a daily catch. I always get popcorn shrimp and have never been disappointed.

Thank Timbo302
Reviewed 2 weeks ago via mobile

Been goin there a while but service just keeps getting worse so no details but people just save the effort and go some we're else. They sure want see me again. Unless it changes hands again.

Thank rodandjoy
Reviewed 3 weeks ago

The Fish house use to be owned and managed by a great chef. We visited the Fish House in October 2017 and found this is not the case.. The steaks are tough and the fish is old. They do not have any draft beer and...More

Thank RogerT263
Reviewed 3 October 2017 via mobile

Don't expect a fancy restaurant. It looks more like a country food restaurant on the inside but we had fish, shrimp and scampi and it was very good. Food tasted fresh and ample portions. They do have a small bar area at front and the...More

Thank Dan Y
Reviewed 10 September 2017 via mobile

This was the main place that was open during hurricane Irma. The servers were very friendly and patient with our crew. We ate breakfast and lunch at the restaurant. All of our meals were delicious. For those visiting with kids, they have a little area...More

Thank BeachMomFL
Reviewed 21 July 2017 via mobile

Shrimp wasn't very good. It was ok. What I would expect at any restaurant. Actually, most restaurants shrimp is better. Salads were shabby. Fries soggy. Mozzarella sticks were good.

Thank Vfisk1
Reviewed 16 July 2017 via mobile

Hands down beat oysters and seafood in town. Waitress and all staff were amazing. Even gave my toddler a balloon when we left. Prices were reasonable.

Thank Jessica G
Reviewed 16 July 2017

Enjoyed a wonderful meal here with Family! It is a simple, but fun setting and excellent fish & seafood!! Highly Recommended when visiting Mexico Beach!!!

Thank Felix M
Reviewed 13 July 2017

Place is to small way to noisy we ordered fried grouper plates and the grouper wasn't fully cooked will never return

Thank mora3697
Reviewed 5 July 2017 via mobile

I stopped here for an afternoon fish and chips deal. $8 for some deep-fried Fish, french fries and coleslaw. It's not a bad deal.

Thank Chris S
Nearby Restaurants
Castaways Restaurant
81 reviews
.08 km away
Caribbean Coffee LLC
39 reviews
.16 km away
Mango Marley's
398 reviews
.06 km away
Beach Pizza
206 reviews
.13 km away
Nearby Attractions
Mexico Beach
456 reviews
.78 km away
Shell Shack
92 reviews
.65 km away
Mexico Beach Public Pier
15 reviews
.63 km away
Frost Pottery Garden
15 reviews
.43 km away
Questions & Answers
Get quick answers from Fish House Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Breakfast
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Reservations
Good for
Child-friendly, Kids, Local cuisine, Groups
Open Hours
7:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:30 PM
7:00 AM - 9:30 PM
Location and Contact Information
  • Address: 3006 Highway 98, Mexico Beach, FL 32456-7152
  • Location: United States  >  Florida (FL)  >  Florida Panhandle  >  Mexico Beach
  • Phone Number: +1 850-648-8200
  • E-mail
I can't believe this hasn't yet been reviewed. I specifically picked up a business card on the way out in order to leave a favorable review because it was so exceptionally good.
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