La Chiquita
1108 S Main St, Rockford IL 61101