Taco Bell 35395

Taco Bell #35395 is a Taco Bell restaurant located at 1298 South 11th Street, Niles, Michigan.