Taco Bell 32317

Taco Bell #32317 is a Taco Bell restaurant located at 1120 Mineral Wells Avenue, Paris, Tennessee.