Taco Bell 30118

Taco Bell #30118 is a Taco Bell restaurant located at 310 North Harvey Road, College Station, Texas.