Taco Bell 28899

Taco Bell #28899 is a Taco Bell restaurant located at 1459 Northeast A Street, Linton, Indiana.