Chopo Chicken

2460 N Clark St, Chicago, IL|Chicken Magic
Chopo Chicken Logo