Drawing
Commissions
Clay
Collage
Wearable
Sculpture
Video
Contact
More
Catherine Carroll worked with restaurant owner Dana Moreau as an artist, designer and painter at NachoRita, a tex-mex restaurant in downtown Lombard, Illinois. The restaurant opened in April 2021.