Clearwater Beach's Sunsets at Pier 60 is making its return after back-to-back hurricanes temporarily put it on hold.