Taco Bell 2686

Taco Bell #2686 is a Taco Bell restaurant located at 3217 South Arlington Road, Akron, Ohio.