Taco Bell 4590

Taco Bell #4590 is a Taco Bell restaurant located at 3031 Cleveland Avenue, Canton, Ohio.