Taco Bell 32110

Taco Bell #32110 is a Taco Bell restaurant located at 1819 Lincoln Way East, Goshen, Indiana.