Taco Bell 3408

Taco Bell #3408 is a Taco Bell restaurant located at 2081 Savoy Drive, Chamblee, Georgia.