Taco Bell 36484

Taco Bell #36484 is a Taco Bell restaurant located at 2695 Zelda Road, Montgomery, Alabama.