Taco Bell 28879

Taco Bell #28879 is a Taco Bell restaurant located at 3592 Newton Street, Jasper, Indiana.