Taco Bell 18940

Taco Bell #18940 is a Taco Bell restaurant located at 4529 West Highway 60, Claypool, Arizona.