Taco Bell 35882

Taco Bell #35882 is a Taco Bell restaurant located at 100 20th Avenue Northeast, Center Point, Alabama. The restaurant opened on May 21, 2019, replacing a previous location down the street at 1835 Center Point Parkway.