Get directions to: Kross Inn, Ingleside, IL Restaurant address: 26185 W Grand Ave Ingleside, IL 60041, USA Driving Walking Bicycling Restaurant: Kross Inn