Taco Bell 26046

Taco Bell #26046 is a Taco Bell restaurant located at 12156 South Street, Artesia, California.