Taco Bell 1846

Taco Bell #1846 is a Taco Bell restaurant located at 545 Lee Street Southwest, Atlanta, Georgia.