Taco Bell 22364

Taco Bell #22364 is a Taco Bell restaurant located at 4751 East Shea Boulevard, Phoenix, Arizona.