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” (96 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 Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (706)
Traveller rating
Traveller type
Time of year

1 - 10 of 694 reviews

Reviewed 1 week ago

We were just plain lucky to find Chef Oliver's Madfish restaurant. We decided to take a staycation near our home just outside of Tampa, and we happened upon this shiny diner-looking place right near our hotel. There's nothing flashy on this menu. Seafood. Meat. Maybe...More

Thank Bryan K
Reviewed 1 week ago

Not sure if this was just an off night or my expectations were too high having read the reviews of this restaurant. My salad was overloaded (wet) with dressing. I had to send it back (rare for me). My steak was overcooked and my husband's...More

Thank kw7313
Reviewed 2 weeks ago via mobile

I ended up here on a whim to avoid an impending storm, and it did not disappoint! I didn’t have a reservation, was eating alone and the place was packed but the owner, a sweet older gentleman made sure I was taken care of. He...More

Thank Krista K
Reviewed 2 weeks ago via mobile

My husband and I went here because it was recommended by an acquaintance. We were expecting a great meal, however, what we got was just okay. Also, the prices seemed expensive for the small portions. Do not order the sautéed grouper with shrimp. Very disappointing...More

Thank Klrl1958
Reviewed 2 weeks ago via mobile

We really enjoyed our dinner at MadFish. The service was excellent and the fish fresh. It was my first time eating oysters and the waitress brought me a plethora of sauces to try them and even gave me some tips of her own. I tried...More

Thank brucurucu
Reviewed 2 weeks ago

Good atmosphere (inside or outside dining) - intimate inside this converted 'diner' -- menu was varied and changes seasonally. Food was reasonably priced, and well prepared. Delivered quickly and hot, by a hospitable server. The owner chef was working in the kitchen, and the proud...More

Thank its5pmsomewherenow
Reviewed 2 weeks ago

Waiter chose a nice wine for me. My dinner however was supposed to be served with Hollandaise and the waiter brought me chilled Bernaise when the Hollandaise was left off my meal. Bernaise is not even close to Hollandaise he was dismissive of that fact...More

Thank MzesDW
Reviewed 2 weeks ago

We made reservations for a Saturday night at Madfish and were seated shortly after arriving. The restaurant is very small and you will experience the vibe from everyone in the space, including your neighbors and wait staff. Everyone seemed to be having a great time...More

Thank Michael M
Reviewed 2 weeks ago via mobile

Great in every respect. We live an hour away and love to go to the beach for dinner. Glad we found this restaurant. Incredible food, and service. The owner greeted us, and the hospitality was wonderful. Outstanding food! This is a MUST stop for dining...More

Thank Kevin F
Reviewed 2 weeks ago via mobile

We’re local and had no idea this gem was nearby. We went between 4 - 5 PM for early bird specials and ordered the filet mignon skewers for $14. The portion was HUGE! And delicious - we were so impressed. We have leftovers. We also...More

Thank Andrea G
Nearby HotelsSee all 33 hotels in St. Pete Beach
Grand Plaza Beachfront Resort Hotel & Conference Center
2,927 reviews
.10 km away
Sirata Beach Resort
5,024 reviews
.20 km away
Beach Haven
64 reviews
.23 km away
Dolphin Beach Resort
1,123 reviews
.37 km away
Nearby Restaurants
Salty's Tiki Bar
400 reviews
.46 km away
Palm Court Italian Grill
948 reviews
.47 km away
Level 11
773 reviews
.11 km away
Cafe Soleil
286 reviews
.36 km away
Nearby Attractions
Swim with the Fishes
323 reviews
.85 km away
Dolphin Village Shopping Center
54 reviews
.43 km away
Floating Water Park
76 reviews
.50 km away
Suncoast Watersports
540 reviews
.09 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, Local cuisine, Special Occasion Dining, Romantic
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