Taco Bell 30632

Taco Bell #30632 is a Taco Bell restaurant located at 1709 North Main Street, Rushville, Indiana.