Taco Bell 32158

Taco Bell #32158 is a Taco Bell restaurant located at 1300 West Whittier Boulevard, La Habra, California.