Taco Bell 19998

Taco Bell #19998 is a Taco Bell restaurant located at 1400 Hickory Point Drive, Forsyth, Illinois.