Taco Bell 22346

Taco Bell #22346 is a Taco Bell restaurant located at 7795 North 59th Avenue, Glendale, Arizona.