Since I won't be able to get out here for a while I'm posting this sighting from one of my spies. Canaan's original location is in Cerritos and there was a Rowland Heights branch for a while. They also found time to open branches in Queens, NY. I presume it's the same Taiwanese inspired menu as the other locations. The West Covina location is located by the 85 Degrees store.