Taco Bell 16969

Taco Bell #16969 is a Taco Bell restaurant located at 11805 Pendleton Pike, Indianapolis, Indiana.