Taco Bell 24462

Taco Bell #24462 is a Taco Bell restaurant located at 34906 North Valley Parkway, Phoenix, Arizona.