Taco Bell 28712

Taco Bell #28712 is a Taco Bell restaurant located at 13008 Whittier Boulevard, Whittier, California.