Taco Bell 30649

Taco Bell #30649 is a Taco Bell restaurant located at 4240 South Lewis Boulevard, Sioux City, Iowa.