Taco Bell 29103

Taco Bell #29103 is a Taco Bell restaurant located at 3456 Victory Drive, Columbus, Georgia.