Taco Bell 28476

Taco Bell #28476 is a Taco Bell restaurant located at 1312 West 5th Avenue, Columbus, Ohio.