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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Mad Fish

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
5200 Gulf Blvd, St. Pete Beach, FL 33706-2428
+1 727-360-9200
16:00 - 22:00
Closed now
See all hours
Sun - Sat 16:00 - 22:00
More Info
Add Photo Write a Review

438 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 429: English reviews
Sheffield, United Kingdom
Level Contributor
22 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
Reviewed yesterday NEW

Absolutely loved this restaurant. It is very popular so you will need to book. Food is delicious. Be prepared for big portions. Lobster, fish, steak..all were delicious. Definitely recommend this restaurant. Don't miss out!

Thank Itravelfirstclass
State College, Pennsylvania
Level Contributor
9 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
Reviewed 2 days ago NEW via mobile

I love coming to Mad Fish when I have an annual conference in St Pete's Beach. The seafood is deliciously fresh and the entrees are huge portions. I sit at the bar and eat the muscles and roasted Brussels sprouts. They have a nice wine list. They often have live jazz in the evenings. Perfect vibe for relaxing and chillin!

Thank Suzy S
1 review
Reviewed 2 days ago NEW via mobile

So glad we happened upon Madfish. It was an excellent experience. Our server Zoe was thoroughly knowledgeable about the menu and gave great recommendations. The relaxing music crated the perfect ambiance. Will most definitely be back and recommend highly to anyone.

Thank Kara C
Liverpool, United Kingdom
Level Contributor
7 reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
Reviewed 2 days ago NEW via mobile

Beautiful restaurant. First time here and at first we had to sit outside with them being booked up which I wasn't keen on as we had a newborn baby with however it completely changed my mind. Host knew exactly when the sun was going down. Lovely singer set up outside and it was perfect. Our server zoe (I think that's... More 

Thank Vudulys
Level Contributor
9 reviews
8 restaurant reviews
Reviewed 5 days ago NEW via mobile

If a quick good steak is on your agenda Madfish works. Wine choices were standard and service pleasant. Ambience a bit cramped and no view available, otherwise appreciated the efficiency.

Thank dinfunpm
2 reviews
Reviewed 6 days ago NEW

Our first time to this wonderful little place! Food was outstanding! Seafood prepared to perfection and delicious sauces complimented every item! The flash fried Brussels sprouts in Ponzu sauce was very tasty! Even the simple sides were done well! Great service with a smile! Ask for Tony!

Thank Carol S
Level Contributor
41 reviews
24 restaurant reviews
common_n_restaurant_reviews_1bd8 26 helpful votes
Reviewed 6 days ago NEW

Best meal of our weeks holiday by far. Service was second to none, thank you Paul!.Food was amazing, couldn't fault it at all. Steaks just melted in our mouths. The coffee parfait for desert was to die for! The owner even came out to talk to us, he's British too, he gave us the history of the place, his son... More 

Thank Vickijw
Level Contributor
15 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
Reviewed 1 week ago NEW via mobile

Service was really good and our server was fantastic. The food, however, was very disappointing. I had a salmon and the fish and crust were extremely greasy. For appetizers I've ordered some cold oysters and they were too small in comparison to other sea food restaurants in St Pete, also Brussel sprouts were super oily. I don't mind spending money... More 

Thank Bruno M
Ella H, Manager at Mad Fish, responded to this review

Hi Bruno We are so glad that you received excellent service at Mad Fish but we don't understand how you found the food to be very disappointing. As you will understand we are supplied with the very best produce that we can buy, our prices are in line with those costs and also our competitors. However the size of the... More 

2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 1 week ago via mobile

Matthew was excellent in helping us to choose the best for each of us. Made a very nice recommendation for our wine...described the food so well we could already taste it. The Salmon was delightful. The Shrimp and scallops were flavorful....and that 'bad boy' Rib Eye I ordered was finished perfectly by Chef Oliver. Nice litle gem among the busy... More 

Thank jpjsjReynolds
St. Pete Beach, Florida
Level Contributor
3 reviews
Reviewed 1 week ago

Visited last Saturday and ordered the Sea bass. It was prepared perfectly. Partner got the Lamb which was also good. But the Sea Bass was the star of the meal.

Thank Catherine D

Travellers who viewed Mad Fish also viewed


Been to Mad Fish? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$8 - US$32
American, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options
Drinks, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, 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
Child-friendly, Special Occasion Dining, Local cuisine, Romantic
Open Hours
16:00 - 22:00
16:00 - 22:00
16:00 - 22:00
16:00 - 22:00
16:00 - 22:00
16:00 - 22:00
16:00 - 22:00
Location and Contact Information
  • Address: 5200 Gulf Blvd, 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!

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Mad Fish and other visitors
7 questions
Ask a question

See all questions (7)

Questions? Get answers from Mad Fish staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?