Taco Bell 35714

Taco Bell #35714 is a Taco Bell restaurant located at 3140 Farm-to-Market Road 1960 West, Humble, Texas.