Does the dining hall cater to special diets? Yes. Weâve dealt with everything including food allergies, vegans, vegetarians, and those with religious restrictions.