Taco Bell 35882

Taco Bell #35882 is a Taco Bell restaurant located at 100 20th Avenue Northeast, Center Point, Alabama.