Taco Bell 24458

Taco Bell #24458 is a Taco Bell restaurant located at 519 Cleveland Avenue, Attalla, Alabama.