Taco Bell 35681

Taco Bell #35681 is a Taco Bell restaurant located at 3816 Red Bluff Road, Pasadena, Texas.