Taco Bell 27901

Taco Bell #27901 is a Taco Bell restaurant located at 15939 South Route 59, Plainfield, Illinois.