Taco Bell 33583

Taco Bell #33583 is a Taco Bell restaurant located at 100 Daisy Summit, New Albany, Indiana.