Out of CP, CM, and 1900 PF, I've had breakfast at CP and 1900 PF. I'd definatly pick CP over 1900 PF. The service was absolutly horrible at 1900 PF, my server was rude and slow. The food was okay, though I like the food at CP better. I always have to make an ADR at CP every trip.
I've also had character meals at LTT, CRT, Akershus, and Garden Grill. LTT and Garden Grill both had decent food and service, though I'd give LTT a slight edge with the food. The character interaction was better at GG. Between CRT and Akershus, I'd pick Akershus for breakfast, and CRT for lunch as far as food is concerned. I've had very good service at both locations. CRT has a great atmosphere and location. Though the location Akershus is great to, and is much more reasonable price-wise. I also prefer the characters at Akershus.