Elizabeth, Illinois is the town equivalent of a great restaurant that doesn’t advertise. Tucked into the far northwestern ...