Taco Bell 30159

Taco Bell #30159 is a Taco Bell restaurant located at 731 University Drive, College Station, Texas.