It depends I know by 9:30 PM they had only 2 donuts left. They close at 10:00pm
It depends, but they do have a donut cam on their website which shows how much product they have at any point in time in the day. I would say, they usually have everything until late except on super busy days. Most times I have been late at night in the week they are still open, but on Saturdays and Sundays it's always smart to check their website.
Thanks! Your answer is awaiting moderation.