The Corolla/Duck area is a very seasonal area and business hours are going to be reduced for nearly all of the consumer oriented businesses after labor day and before memorial day. Quite a few stores and restaurants will close entirely in the off-season.
They close at 2 am because it's there off peak time. I'm pretty sure April to August is there peak time when there open 24hrs we where there first week of September and a lot of business where closing early or closed
Thanks! Your answer is awaiting moderation.