Taco Bell 2962

Taco Bell #2962 is a Taco Bell restaurant located at 429 South Indiana Street, Mooresville, Indiana.