Taco Bell 3858

Taco Bell #3858 is a Taco Bell restaurant located at 1839 Beall Avenue, Wooster, Ohio.