Champ's Chicken

Restaurant in Socorro, New Mexico

Chicken fast food