Sitting along the scenic Fox River in McHenry County, about an hour northwest of downtown Chicago, Algonquin, Illinois, has all the ingredients of a great small-town getaway: a walkable historic downtown, beautiful river views, and a restaurant scene that feels far...











