Could be seasonal, could be Internet doesn't keep up with businesses hours (try to fix a Google mistake) or it could be there's no customers and they just closed early. Hard to give a direct answer.
Especially in that part of North Carolina. Several businesses do that in Sneads Ferry. Hope you got home well.
It most likely has to do with seasonal hours. They do close later when tourist season starts.
Thanks! Your answer is awaiting moderation.