Ocracoke Variety Store (252) 928-4911950 Irvin Garrish HighwayOcracokeOperating hours: Daily, 7 a.m.-8 p.m. (COVID-friendly early hours for seniors: Daily, 7-8 a.m.)