MadFish is St. Pete Beach’s culinary treasure: If you’re on the hunt for the best steak and seafood in St. Pete Beach, your search ends here. Unparalleled location with a unique dining car experience. Outdoor patio for al-fresco dining, sunshine and gulf breezes.