Date Night In McHenry County

Here are 10 great spots for a night out in McHenry County.