Disney restaurants are very good at handling food allergies. When you make ADRs, tell the CM of your child's food allergies. After you are seated at your table, the chef will come out and speak to you. If you plan on ordering your son his own food, the chef can prepare a safe meal for him. If you're going to have him share off your plate, you're meal can be prepared to meet your son's needs. We never tried bringing our own food for our peanut/tree nut/shellfish allergic kids, so can't tell you if it's allowed. The restaurants have always been able to accomodate our requests.