Taco Bell 32630

Taco Bell #32630 is a Taco Bell restaurant located at 4094 Burbank Road, Wooster, Ohio.