Taco Bell 35398

Taco Bell #35398 is a Taco Bell restaurant located at 2810 North Jefferson Street, Huntington, Indiana.