Get directions to: Meztiso, Chicago, IL Restaurant address: 710 N Wells St Chicago, IL 60610, USA Driving Walking Bicycling Restaurant: Meztiso