Taco Bell 22003

Taco Bell #22003 is a Taco Bell restaurant located at 4351 West Olive, Glendale, Arizona.