Taco Bell 32469

Taco Bell #32469 is a Taco Bell restaurant located at 1525 North High Street, Columbus, Ohio.