Taco Bell 4130

Taco Bell #4130 is a Taco Bell restaurant located at 12910 Foothill Boulevard, Sylmar, California.