Taco Bell 36010

Taco Bell #36010 is a Taco Bell restaurant located at 2304 Tuscarawas Street West, Canton, Ohio.