1440 W 18th Street
Chicago, IL 60608
Chicago, IL 60608
+1 773 342 4191
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 "arte," or art. It is...
more