Taco Bell 2994

Taco Bell #2994 is a Taco Bell restaurant located at 6560 Roswell Road, Sandy Springs, Georgia.