Taco Bell 33421

Taco Bell #33421 is a Taco Bell restaurant located at 60 Parkway Plaza, Cleveland, Georgia.