Taco Bell 212

Taco Bell #212 is a Taco Bell restaurant located at 8250 Laurel Canyon Boulevard, North Hollywood, California.