Taco Bell 29973

Taco Bell #29973 is a Taco Bell restaurant located at 160 Mansfield Avenue, Shelby, Ohio.