Taco Bell 35414

Taco Bell #35414 is a Taco Bell restaurant located at 4510 Elkhart Road, Elkhart, Indiana.