Taco Bell 33072

Taco Bell #33072 is a Taco Bell restaurant located at 14950 Leffingwell Road, La Mirada, California.