From the coastal highway that runs down St. Petersburg's Treasure Island, it's easy to miss the one story white facade of Caddy's on the Beach. Approach from the sand, however, and you'll wonder how anyone could miss the two story restaurant and bar complex. Right on the beach, this double decker bar and grill is a favorite of locals and party-goers. Revelers in tropically hued bikinis and...