Taco Bell 3859

Taco Bell #3859 is a Taco Bell restaurant located at 565 Bankhead Highway, Carrollton, Georgia.