St. Pete Beach is a Pinellas County destination, the longest undeveloped stretch of public beach in the St. Pete/Clearwater area at Pass-a-Grille Beach..