Taco Bell 28000

Taco Bell #28000 is a Taco Bell restaurant located at 6441 Market Avenue North, Canton, Ohio.