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)
“grouper” (97 reviews)
“olive tapenade” (16 reviews)
Closed Now
American, Seafood, Vegetarian Friendly, Gluten Free Options, Vegan Options
€€ - €€€
5200 Gulf Blvd, St Pete Beach, St. Pete Beach, FL 33706-2428
All Details
Write a ReviewReviews (721)
Traveller rating
Traveller type
Time of year

1 - 10 of 709 reviews

Reviewed 2 days 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 days 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 5 days 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 1 week 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 1 week 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 1 week 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 1 week 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 2 weeks ago 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

1  Thank Stuart33706
Reviewed 2 weeks ago

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
Reviewed 2 weeks ago via mobile

Four of us dined last night( Friday ). We thoroughly enjoyed the food and the hospitality of the owner Ralph so much so that we booked for tonight as well. I have to say the steak I received was the best I can recall ever...More

Thank Mark S
Nearby HotelsSee all 33 hotels in St. Pete Beach
Grand Plaza Beachfront Resort Hotel & Conference Center
2,939 reviews
.10 km away
Sirata Beach Resort
5,084 reviews
.20 km away
Beach Haven
64 reviews
.23 km away
Dolphin Beach Resort
1,130 reviews
.37 km away
Nearby Restaurants
Salty's Tiki Bar and beach lounge
428 reviews
.60 km away
Palm Court Italian Grill
977 reviews
.47 km away
Cafe Soleil
289 reviews
.36 km away
Level 11
778 reviews
.11 km away
Nearby Attractions
Swim with the Fishes
332 reviews
.85 km away
Dolphin Village Shopping Center
55 reviews
.43 km away
Floating Water Park
77 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
Child-friendly, Kids, Romantic, Local cuisine, Special Occasion Dining
Open Hours
16:00 - 21:00
16:00 - 21:00
16:00 - 21:00
16:00 - 21:00
16:00 - 21:00
16:00 - 21:30
16:00 - 21:30
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