Taco Bell 29099

Taco Bell #29099 is a Taco Bell restaurant located at 1505 North Slappey Boulevard, Albany, Georgia.