"Chicken Planet in Chicago, IL"
Chicken Planet Chicago, IL Hey Guy I got a place where you can go where you can taste the best chicken in Chicken in Chicago where you lick your fingers. You have to come and taste this chicken and come to try for yourself. My mom has taken me to this place for 18 years. It is located in177 W Van Buren St, Chicago, IL 60605