Taco Bell 35727

Taco Bell #35727 is a Taco Bell restaurant located at 7422 South Sam Houston Parkway West, Houston, Texas.