Taco Bell 35359

Taco Bell #35359 is a Taco Bell restaurant located at 1327 Youngstown-Warren Road, Niles, Ohio.