Get directions to: Alcoiris, Chicago, IL Restaurant address: 4007 West Armitage Avenue Chicago, IL 60639, USA Driving Walking Bicycling Restaurant: Alcoiris