Taco Bell 3541

Taco Bell #3541 is a Taco Bell restaurant located at 110 Highway 260, Payson, Arizona.