Get directions to: Caleo, Kenosha, WI Restaurant address: 2324 18th St Ste F Kenosha, WI 53140, USA Driving Walking Bicycling Restaurant: Caleo