Taco Bell 31692

Taco Bell #31692 is a Taco Bell restaurant located at 420 South Main Street, Ferdinand, Indiana.