We were there this past July and I had read that my DS who was 2.5 would likely be offered a meal, sword without issue. Hoped this would be the case but figured he could always share with his 5 year old brother if need be. When we got there, they gave him his own sword and wishing star, but the waitress we had was really rude insistent that we would have to pay full price for him to even get a glass of milk. (Full price was like $50-$60 if I remember) We decided that we would just have the two kids share a meal and ordered the youngest a cup of water. I would have been fine with this, however then a different waitress for the table behind us had two kids under 3 and she asked the parents what the kids wants and told them they were entitled a full meal just like everyone else. So I guess it is up to the discretion of the wait staff for what your under 3 kids receive. It was cool to eat in the castle, but this was a one and done for us.