Taco Bell 32704

Taco Bell #32704 is a Taco Bell restaurant located at 303 Highway 87, Dalhart, Texas.