Taco Bell 29373

Taco Bell #29373 is a Taco Bell restaurant located at 12786 Van Nuys Boulevard, Pacoima, California.