Yes, you need to let them know when you make your reservation. I'm allergic to all seafood and I received turkey instead of the salmon. The food is all pre-packaged so nothing can be done once you start the trek.
Have fun - it was a great experience.