Taco Bell 30981

Taco Bell #30981 is a Taco Bell restaurant located at 1290 Toronto Road, Springfield, Illinois.