Taco Bell 32895

Taco Bell #32895 is a Taco Bell restaurant located at 1235 North High Street, Hillsboro, Ohio.