Taco Bell 28733

Taco Bell #28733 is a Taco Bell restaurant located at 241 South Harbor, La Habra, California.