Taco Bell 23122

Taco Bell #23122 is a Taco Bell restaurant located at 610 Westfield Road, Noblesville, Indiana.