Taco Bell 23000

Taco Bell #23000 is a Taco Bell restaurant located at 2300 North Dirkson Parkway, Springfield, Illinois.