Taco Bell 21254

Taco Bell #21254 is a Taco Bell restaurant located at 3601 Kentucky Avenue, Indianapolis, Indiana.