5 things to do this weekend in the suburbs

Daily Herald staff report

Juliane Claerhout, of Cary, makes friends with a goat at the petting zoo during a previous year's Lakeside Festival in Crystal Lake.

Juliane Claerhout, of Cary, makes friends with a goat at the petting zoo during a previous year’s Lakeside Festival in Crystal Lake. – Rick West | Staff Photographer, July 2016

Lakeside Fest

Crystal Lake’s 39th annual event features carnival rides, Taste by the Lake, kids’ events and historic mansion tours. The parade starts at 1 p.m. Saturday, followed by a baggo tournament at 1:30 p.m. and fireworks at dusk. Hi Infidelity plays at 7:30 p.m. Friday and Modern Day Romeos headlines at 6:30 p.m. Saturday at Lakeside Legacy Arts Park, 401 Country Club Road, Crystal Lake. General admission is $5; $2 for seniors; and free for kids 12 and younger and active military with valid ID. lakesideartspark.org. Noon to 11 p.m. Friday, July 6, and noon to 10 p.m. Saturday, July