Taco Bell 28466

Taco Bell #28466 is a Taco Bell restaurant located at 932 South Central Avenue, Glendale, California.