Taco Bell 30597

Taco Bell #30597 is a Taco Bell restaurant located at 4291 Highway 20, Buford, Georgia.