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.

Mad Fish

5200 Gulf Blvd, St Pete Beach, St. Pete Beach, FL 33706-2428
+1 727-360-9200
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent78%
  • Very good13%
  • Average5%
  • Poor3%
  • Terrible1%
Travelers talk about
“steak” (64 reviews)
Closed Now
All hours
American, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
5200 Gulf Blvd, St Pete Beach, St. Pete Beach, FL 33706-2428
All Details
Write a Review
Reviews (484)
Traveler rating
Traveler type
Time of year

1 - 10 of 473 reviews

Reviewed yesterday via mobile

Family vacation with my husband and our two teenage boys, this restaurant was delightful! From the outside it looks like an old fashion diner, but inside it is quite chic. My husband and I shared the raw oysters, and they were large, tender and tasty...More

Thank Lori H
Reviewed 2 days ago via mobile

Delicious fresh seafood. Small diner looking place. Prices high but if food is awesome that's ok with me. 3 dots for ambiance. 5 dots for food averaged out to 4 dots.

Thank ForidaReviews
Reviewed 4 days ago

I would love to say that I ate at Madfish but we never made it that far. We are locals with my mom in town and wanted to take her for a nice dinner. We all rode our bicycles one mile to the restaurant. We...More

Thank Derek H
Reviewed 6 days ago via mobile

This place is really good. Drunken shrimp, oysters Rockefeller, lobster crusted grouper and more. This was one of the best dinners I've had in a long time. Highly recommend!!

Thank TravelMasterGreg
Reviewed 1 week ago via mobile

Relaxed fine dining with team work oriented servers and amazing food flavor as well as presentation. Dessert is a must to endiulge in when you visit.

Thank skbpetaholic
Reviewed 1 week ago via mobile

Not a lot of seafood entrees. Mainly shrimp dishes. Very expensive. Service is excellent. What you get is flavorful, there is just not a great selection and the portion size is small.

Thank daveschweibold
Reviewed 1 week ago via mobile

The chef makes the best dishes ever! We had the grouper & shrimp which was superb. Good service & quality food. Name doesn't fit the excellence of the food prep & delivery. Place was recommended to us & so glad we went. Live music out...More

Thank artsyjou4u
Reviewed 1 week ago

Great service from our waitress Alicia! Wonderful food and generous portions. Mind Blown with how buttery and savory the Chilean Sea Bass was!!! I have been searching for almost 8 years to find a nice piece of Sea Bass similar to what I discovered in...More

Thank Stephanie S
Reviewed 1 week ago via mobile

Amazeballs! The food here was ace. We walked out completely full with a take home box of leftovers. If you are undecided go for the early bird special which has fabulous prices and you will be back the next day, and the day after that....More

Thank Christy G
Reviewed 1 week ago via mobile

I took my 2 friends who own restaurants in France to Mad Fish and we were all extremely impressed with every aspect of the meal , restaurant and staff, very reasonably priced for fine dining at approximately 30 dollars for the average amazing entree. You...More

Thank JimGarrett2015
Nearby Restaurants
Palm Court Italian Grill
765 reviews
.29 miles away
Level 11
621 reviews
.07 miles away
Seared 1200 Chophouse
794 reviews
.08 miles away
Nearby Attractions
Saint Pete Beach
3,886 reviews
.08 miles away
Swim with the Fishes
220 reviews
.54 miles away
Wild Dolphin Excursion
5 reviews
.55 miles away
Dolphin Village Shopping Center
45 reviews
.34 miles away
Ask a question
Questions & Answers
June 28, 2017|
Answer Show all 3 answers
Response from cc8465352 | Reviewed this property |
The price ranges from 25 to 35$ for steak and/or seafood.
May 3, 2017|
Answer Show all 6 answers
Response from Ella H | Property representative |
Between 4pm and 5pm everyday we have an Early bird menu and deals on house wine and draft beer .
Stephen S
September 13, 2016|
Response from saratL360CC | Reviewed this property |
I know their menu is online, if that helps. I knew I wanted the fresh grouper. That would be a delicious low carb then get the veggies. The waiter went out of his way to get us whatever we needed or wanted without me even... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$12 - $32
Drinks, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Reservations, Free Off-Street Parking
Good for
Romantic, Local cuisine, Special occasions, Families with children, Kids
Open Hours
4:00 pm - 9:00 pm
4:00 pm - 9:00 pm
4:00 pm - 9:00 pm
4:00 pm - 9:00 pm
4:00 pm - 9:00 pm
4:00 pm - 9:30 pm
4:00 pm - 9:30 pm
Location and Contact Information
  • Address: 5200 Gulf Blvd, St Pete Beach, St. Pete Beach, FL 33706-2428
  • Location: United States  >  Florida (FL)  >  St. Pete Beach
  • Phone Number: +1 727-360-9200
Mad Fish is a welcoming Seafood and Steak restaurant serving locally caught fresh fish, delicious Oysters and perfectly seared aged Steaks with an exciting range of wine and beer to please every palate. Perfect for a cosy meal with your loved one(s) and also able to cater for larger groups such as rehearsal dinners, please call us now to make your reservation!
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