Free Drinks, Music and More at New Happy Hour Concerts The work day is done, would you rather sit in your car in rush hour traffic, or relax at a HAPPY HOUR concert at the Straz in downtown Tampa?