Taco Bell 34956

Taco Bell #34956 is a Taco Bell restaurant located at 5002 East 56th Street, Indianapolis, Indiana.