Taco Bell 21131

Taco Bell #21131 is a Taco Bell restaurant located at 12244 Mackenzie Drive, New Haven, Indiana.