From dining on succulent seafood while overlooking the marina to enjoying the quaint atmosphere at a downtown café, St Pete Beach offers plenty of great dining, from casual to gourmet and formal. Come hungry, because your taste buds will definitely get a workout in St Pete Beach.