02.12.17 Bigfoot Inn Review, Harvard, IL There’s a burg on the Wisconsin/Illinois border, on US 14, about... ▶