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.


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%
Travellers talk about
“drunken shrimp” (33 reviews)
“fish” (191 reviews)
“steak” (87 reviews)
Open Now
4:00 PM - 9:00 PM 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
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (722)
Traveller rating
Traveller type
Time of year

1 - 10 of 710 reviews

Reviewed 2 weeks ago via mobile

TOO MUTCH WAITING I am always waiting for what I am owed. I am therefore obliged to go through unfavorable reviews. I do not recommend this establishment Bad honest

Thank romainsb
Reviewed 3 weeks ago via mobile

Without doubt one of the finest restaurants my wife and I have ever been to . Ralf met us on entry and immediately made us feel welcome and promised a dining experience that wouldn’t disappoint. We enjoyed a fantastic night and the food is truly...More

Thank Brian H
Reviewed 3 weeks ago via mobile

MadFish had been recommended to me by a friend but I knew we had to visit when we walked past in the morning & one of their specials was beef Wellington! It certainly didn’t disappoint - there was enough for the 3 of us. The...More

Thank MaisieGsy
Reviewed 3 weeks ago via mobile

We spent our last evening of the 14-days-trip across Florida in this restaurant- and it exceeded our expectations by far! Not only that we were welcomed personally by Ralf (I assume the owner’s father - or maybe the owner himself, we didn’t ask) in a...More

Thank WhitecityWatermellon
Reviewed 4 weeks ago via mobile

Just was walking around and deciding where to have dinner and was given a few choices so on the way to another restaurant we saw MadFish and decided to take a chance. Walking in it was simple but it seemed like a comfortable place. Sean...More

Thank dezmanl22
Reviewed 4 weeks ago

We had driven by Madfish for years, and I always thought it was a diner. However, after some research, I saw that it was a fine dining establishment made to emulate a dining car from a century ago. After reviewing the menu online, we decided...More

1  Thank Richard K
Reviewed 4 weeks ago

This is a charming little place that looks from the outside like a diner but is much more upscale inside. Our meal was delicious and the service attentive.....only complaint was the noise level, which can be high considering the size of the restaurant.

Thank Marsha Z
Reviewed 4 weeks ago

This restaurant is everything you could ask for - a real gastronomical delight. The service was excellent everyone was very friendly and helpful. We had steak and it literally just melted in your mouth, great flavor, beautifully presented just yummy. We had the creme brulee...More

Thank Mary L
Reviewed 8 October 2018 via mobile

At this time there is a shortage of very good restaurants on St. Pete Beach, if food quality is among the criteria. Mad Fish is small and unique but that's about it. Popular with the tourists because of these trendy features. Generally most entrees are...More

2  Thank Stuart33706
Reviewed 7 October 2018

The food is good, though I would not say outstanding. My husband and I split the Brussel sprout appetizer that was very good and large. We also split the shrimp skewer dinner. We each had four shrimp with rice and vegetables. We like to split...More

1  Thank ahostetter
Nearby HotelsSee all 33 hotels in St. Pete Beach
Grand Plaza Beachfront Resort Hotel & Conference Center
2,948 reviews
.10 km away
Sirata Beach Resort
5,130 reviews
.20 km away
Beach Haven
64 reviews
.23 km away
Dolphin Beach Resort
1,133 reviews
.37 km away
Nearby Restaurants
Salty's Tiki Bar and beach lounge
446 reviews
.60 km away
Palm Court Italian Grill
988 reviews
.47 km away
Level 11
787 reviews
.11 km away
Cafe Soleil
289 reviews
.36 km away
Nearby Attractions
Swim with the Fishes
336 reviews
.85 km away
Dolphin Village Shopping Center
55 reviews
.43 km away
Floating Water Park
78 reviews
.50 km away
196 reviews
.07 km away
Ask a question
Questions & Answers
1 September 2018|
AnswerShow all 6 answers
Response from coach513 | Reviewed this property |
Susan P
8 August 2018|
AnswerShow all 5 answers
Response from sunsetlover19 | Reviewed this property |
Just beer and wine.
12 November 2017|
AnswerShow all 5 answers
Response from Mad Fish M | Property representative |
All food is prepared to order so any dish can be made gluten free.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 12 - US$ 32
Dinner, Drinks
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, Accepts Credit Cards
Good for
Romantic, Kids, Child-friendly, Local cuisine, Special Occasion Dining
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