It's either less foot traffic or not enough food to serve. My experience they do tend to stay open late or till their listed hours so your's was just one time experience.
May be they ran out of food. Unlucky day for you and your hungry stomach
Thanks! Your answer is awaiting moderation.