Taco Bell 22820

Taco Bell #22820 is a Taco Bell restaurant located at 102 West Palmdale Boulevard, Palmdale, California.