Taco Bell 21159

Taco Bell #21159 is a Taco Bell restaurant located at 2646 East Main Street, Plainfield, Indiana.