Back to Points of Interest Old R66 Family Restaurant / Restaurant in Illinois