Taco Bell 20944

Taco Bell #20944 is a Taco Bell restaurant located at 1429 Polaris Parkway, Columbus, Ohio.