Taco Bell 28871

Taco Bell #28871 is a Taco Bell restaurant located at 1621 East State Road 44, Shelbyville, Indiana.