Taco Bell 4162

Taco Bell #4162 is a Taco Bell restaurant located at 7757 Tylersville Road, West Chester, Ohio.