Taco Bell 16043

Taco Bell #16043 is a Taco Bell restaurant located at 575 South Sandusky Avenue, Bucyrus, Ohio.