One suggestion for any Illini fans who might be down here for the weekend: Definitely stop in Lockhart (about 49 minutes from ...