Like the others said closing depends on customer being there!!
If they have sufficient customers they are open
They only close at 10 when there isn't enough patrons/business to pay the staff wages. Summer time is sometimes slow.
Thanks! Your answer is awaiting moderation.