Taco Bell 3922

Taco Bell #3922 is a Taco Bell restaurant located at 2267 West Highway 70, Thatcher, Arizona.