Taco Bell 32699

Taco Bell #32699 is a Taco Bell restaurant located at 207 South Cedar, Borger, Texas.