Taco Bell 35716

Taco Bell #35716 is a Taco Bell restaurant located at 11623 Shadowcreek Parkway, Pearland, Texas.