Mad Fish St Pete Beach

$$$ • Seafood, New American, Pet Friendly

Hours:
5200 Gulf Blvd, St. Petersburg
(727) 360-9200

About Mad Fish St Pete Beach

Mad Fish is a fantastic restaurant with a great menu selection that doesn't overwhelm. The atmosphere is unique and inviting, with a stylish retro vibe that makes it feel as though diners have stepped back in time to an old train dining car. Dark wood, cozy booths, and great ambiance create an enjoyable setting. The seafood is some of the freshest available, perfectly prepped and cooked to perfection with bold, creative flavors. Meat dishes, like the rack of lamb and beef tenderloins, are tender and impressive, making it a perfect spot whether craving surf or turf. The staff is friendly, warm, and attentive, always ready with great recommendations, which enhances the dining experience in St. Pete’s. The baked oysters, shrimp with scallop risotto, Drunken Shrimp, and the Catch of the Day are highly recommended. Cocktails are well-crafted, and dessert is a must to finish off an evening. This is a nice place for a quaint dinner, with a warm welcome and aesthetically appealing interior. Prices are reasonable, and service is consistently top-notch. Do not miss this place, as every visit feels special.

Customers' Favorites

Mad Fish St Pete Beach Reviews

4.5
403 ratings
Restaurantji Rating
5
79%
4
6%
3
7%
2
5%
1
3%
Food
4.5
Atmosphere
4.4
Service
4.7

Share your opinion about Mad Fish St Pete Beach

Restaurantji Rating

Read All Reviews(403)

Ratings

Menu

Add a Menu
Mad Fish St Pete Beach Menu
Mad Fish St Pete Beach Menu

Photos

Add a Photo
Mad Fish St Pete Beach
Mad Fish St Pete Beach
View All Photos

Hours

Monday 5 - 10PM
Tuesday 5 - 10PM
Wednesday 5 - 10PM
Thursday 5 - 10PM
Friday 5 - 10PM
Saturday 5 - 10PM
Sunday 5 - 10PM
Updated on: