Back to Points of Interest Route 66 Food N Fuel / Restaurant in Illinois