I think that the suggestions so far have been good ones and food quality is an absolute must along with a generous quantity. One thing that I think is often forgotten though is morale. The cooking of 300 or more meals, three times per day can be tireing to say the least. Be sure to let the cooks and other kitchen staff come out and have some fun with the campers at meal time. Kitchen staff skits, songs, and the like help build a relationship between the staff and the campers.
Here is a couple examples,
Idea #1 Monday a couple of the kitchen staff come out in hillbilly attire (bibs and straw hats pitch fork) and offer a altered rendition of where oh where are you tonight (remember heehaw?), even the young kids who have never seen heehaw find it funny. Use food related lines like this one or better yet make up some,
The noises you made at our supper table
Your habits, dear scout, were surely absurd
But how many times do I have to tell you
Soup is a dish to be seen and not heard.
Idea #2 The scouts line up outside the dining hall on Friday morning as usual, however they are greeted by signs posted around and the kitchen staff is banging pots with metal spoons and chanting about being on strike. The head kitchen should have a scroll of demands (the longer the better) that he can roll out as he/she "negotiates" with the camp director. Often by now the boys will have sided with the kitchen! At this point the camp director and a few other staff members make an agreement to serve the breakfast meal while the cooks get to eat with the campers.
Of course this takes some planning and some help from the rest of the camp staff, but it is a morale booster for the kitchen help and just simply a lot of fun for the boys.
Camp should be fun, if it is just dealing with stressed out adults in a different environment, the fun is gone.