Taco Bell 28868

Taco Bell #28868 is a Taco Bell restaurant located at 3520 Jonathan Moore Pike, Columbus, Indiana.