floridarambler.com
Pass-A-Grille: Top beach; charming old town in St. Pete Beach
Pass-A-Grille beach is spectacular -- wide white sand, clear blue-green water. But it's the Old Florida charm that is magic here.