Taco Bell 23707

Taco Bell #23707 is a Taco Bell restaurant located at 2850 Washington Road, Augusta, Georgia.