Taco Bell 28470

Taco Bell #28470 is a Taco Bell restaurant located at 18450 Ventura Boulevard, Tarzana, California.