Taco Bell 22817

Taco Bell #22817 is a Taco Bell restaurant located at 43720 15th Street West, Lancaster, California.