Taco Bell 35403

Taco Bell #35403 is a Taco Bell restaurant located at 10117 Lima Road, Fort Wayne, Indiana.