Taco Bell 15453

Taco Bell #15453 is a Taco Bell restaurant located at 8906 Darrow Road, Twinsburg, Ohio.