Taco Bell 35410

Taco Bell #35410 is a Taco Bell restaurant located at 534 West 300 North, Warsaw, Indiana.