There was a variety of food surely to please the vast majority. They restocked the food almost constantly and therefore all was fairly fresh. All the food our party had was good and hot. You definitely need to come there hungry or with a empty stomach to get your money's worth.