Nestled between Madeira Beach and St. Pete Beach is the small, laid-back community of Treasure Island, which coexists happily (well, most of the time) with the spring-break-all-the-time revelers who frequent Sunset Beach. The Island has a number of dining and drinking options where you can be served right on the water, as well as a […]
