Taco Bell 2425

Taco Bell #2425 is a Taco Bell restaurant located at 2121 Pleasant Hill Road, Duluth, Georgia.