Taco Bell 28231

Taco Bell #28231 is a Taco Bell restaurant located at 2625 Maret Street Northeast, Canton, Ohio.