Taco Bell 22819

Taco Bell #22819 is a Taco Bell restaurant located at 1004 West Avenue I, Lancaster, California.