What's happening this weekend

Some annual favorites to enjoy the weekend of March 8-10.