We stayed at the North Rim for three nights, and we had reservations for dinner at the lodge for two of those nights. The food services at the different parks seem to be run by different companies, and the North Rim is one of the better ones for food.