Taco Bell 30272

Taco Bell #30272 is a Taco Bell restaurant located at 308 County Park Road, Scottsboro, Alabama.