Taco Bell 5685

Taco Bell #5685 is a Taco Bell restaurant located at 24712 West Pico Canyon Road, Newhall, California.