Taco Bell 35399

Taco Bell #35399 is a Taco Bell restaurant located at 1126 West 7th Street, Auburn, Indiana.