Character meals at DLRP are
lunch with Princesses at Auberge de Cendrillon
character buffet lunch at The Lucky Nugget in Frontierland (also dinner in high season)
character tea party at Plaza Gardens
character buffet dinner at Inventions in the
Disneyland Hotel
character breakfast, lunch or dinner at Cafe Mickey in the Village
character Sunday Brunch buffet at The Steakhouse in the Village
I've done The Lucky Nugget, Cafe Mickey, Inventions and Sunday Brunch and they've all been fabulous
You're never guaranteed any specific characters apart from knowing there will be Princesses at Auberge although Mickey does seem to always be at Cafe Mickey.
The best guide book for DLRP is the Brits Guide
here. (I'm assuming from your tag that you're in America, my apologies if I'm wrong.)