Hi Jack,
Character dining is a great way to meet characters without having to wait in a queue. With a 3-year-old, being able to not wait in line is great!
If your little one likes Disney Junior characters, check out Disney Junior Play 'n' Dine at
Hollywood & Vine at Disney's Hollywood Studios. Disney Junior characters interact wonderfully with little ones at this breakfast. My daughter delighted in the fun interactions at this breakfast as a preschooler.
We also enjoyed Minnie's Beach Bash Breakfast at
Cape May Cafe at Disney's Beach Club Resort. At this meal, you can meet Minnie Mouse and her friends in their beach gear. I have a great photo of my daughter reaching for Goofy's nose at this breakfast when she was little!
Another fun breakfast, especially if your little one enjoys Lilo and Stitch, is at
'Ohana at Disney's Polynesian Village Resort. This breakfast is fun and offers the opportunity to meet Lilo and Stitch as well as other Disney friends.
Finally, if your little one loves princesses, check out
Akershus Royal Banquet Hall. Located in Epcot, this dining experience will allow your little one to interact with many Disney princesses. I have a lovely photo, and many great memories, of my daughter with her grandfather and Belle from this breakfast.
Please do note that all character experiences are subject to change.
Please do let us know if you have any further questions, Jack!