Taco Bell 22362

Taco Bell #22362 is a Taco Bell restaurant located at 4815 East Warner, Phoenix, Arizona.