The extent of my west coast of Florida travel has largely revolved around trips to Bern’s in Tampa, or to visit friends, with some outlet shopping thrown in for good measure. So, when I was offered a complimentary stay at the Inn on the Beach in St. Pete Beach, I gladly […]