Taco Bell 29132

Taco Bell #29132 is a Taco Bell restaurant located at 121 Supercenter Drive, Calera, Alabama.