Taco Bell 1524

Taco Bell #1524 is a Taco Bell restaurant located at 5589 Kanan Road, Agoura Hills, California.