KFC/Taco Bell

Fast Food, Fried Chicken
$
6040 S Archer Ave (at Monitor Ave.)
Chicago, IL 60638
(773) 581-3550

Tips

  • Worst service and rudest employees ever!