Taco Bell 30847

Taco Bell #30847 is a Taco Bell restaurant located at 5010 East County Line Road, Indianapolis, Indiana.