Taco Bell 3075

Taco Bell #3075 is a Taco Bell restaurant located at 12503 East Alondra Boulevard, Norwalk, California.