Mestiza

Closed
1010 W 18th St
Chicago, IL 60608

Mestiza is a Chicago-based boutique offering a curated selection of accessories, apparel, beauty products, home art, and more.

Their collection includes items like jewelry, kitchenware, and papel picado, reflecting a blend of traditional and contemporary styles.

Generated from the website

Also at this address

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.