Taco Bell 30845

Taco Bell #30845 is a Taco Bell restaurant located at 7159 South State Road 67, Pendleton, Indiana.