Taco Bell 2703

Taco Bell #2703 is a Taco Bell restaurant located at 4402 West Glendale, Glendale, Arizona.