Taco Bell 30681

Taco Bell #30681 is a Taco Bell restaurant located at 528 East Jasper Street, Paris, Illinois.