WEEKEND TOP 5 | July 19-20

Mark your calendars for a jam-packed weekend of happenings. Here are the editors’ picks of free or low-cost community events around town.

Submitted photo