What exactly does your 2 yro do? I have 3 kids (7, 5 and 2.5 yrs). Last time we were at WDW, my youngest was 21 mths. We ate at Chef Mickeys and 1900 Park Fare and loved it. My youngest hasn't sat in a high chair since he was 11 mths old and he is a wild little thing (all of mine have been--maybe that's why we are used to it). We just get all the kids food first. Usually my DH gets 1 or 2 of the kids plates and I get the other(s), then we get our own. With the characters, no one really wants to go too far away from the table and the restaurants are really busy and full of other kids who aren't sitting exactly still so it never seemed too horrible to us. Now at O'Hanas for dinner (no characters), my youngest was soooo all over the place that I felt bad for those around us. He wasn't big enough to participate in the games, but he wanted to. I thought he was horrible, but after dinner an elderly lady at the next table told me that our son was so entertaining for her and her DH during dinner! That made me feel better. His antics are always funny to others.
To give you an example of his antics--we had to move our dining room chairs upstairs when he was about 15 mths old because he was getting up on the table and unscrewing the light bulbs from the chandelier! He is very curious about everything. So my point is IF there is a buffet you are dying to try, do it, but go into it with a great attitude. Otherwise, do other character meals that are not buffets.