Taco Bell 33771

Taco Bell #33771 is a Taco Bell restaurant located at 2553 North High Street, Columbus, Ohio.