Taco Bell 26965

Taco Bell #26965 is a Taco Bell restaurant located at 1255 Silent Prairie Road, Le Mars, Iowa.