Taco Bell 32068

Taco Bell #32068 is a Taco Bell restaurant located at 11032 East US Highway 290, Manor, Texas.