Taco Bell 4304

Taco Bell #4304 is a Taco Bell restaurant located at 8440 North High Street, Columbus, Ohio.