Taco Bell 22814

Taco Bell #22814 is a Taco Bell restaurant located at 2729 West Avenue L, Lancaster, California.