Ay Chiwowa!

Ay Chiwowa! (311 W. Chicago Ave.

See more photos from New Chicago Restaurants here and check out our roundup of New Chicago Bars.

Sara Mays/RedEye
Copyright © 2016, CT Now
32°