Taco Bell 29284

Taco Bell #29284 is a Taco Bell restaurant located at 8256 Orion Avenue, Van Nuys, California.