Taco Bell 2057

Taco Bell #2057 is a Taco Bell restaurant located at 3350 East Washington Street, Indianapolis, Indiana.