Taco Bell 33647

Taco Bell #33647 is a Taco Bell restaurant located at 1020 Green Boulevard, Aurora, Indiana.