1440 West 18th Street
Chicago, IL 60608-3004
Chicago, IL 60608-3004
+1 312 455 1114
Open Hours5p-7p M-F
OverviewTaller Mestizarte's name comes from the Spanish word "taller," meaning workshop, "mestizo," meaning the fusion of pre-Columbian and Spanish culture, and...
more
