Taco Bell 22088

Taco Bell #22088 is a Taco Bell restaurant located at 17514 Highway 6, Manvel, Texas.