Hatteras Sol Waterside Grill is one of the newer establishments in Hatteras Village…that is, of course, if you don’t include the years they ran the lovely little deli that once resided at Stowe on 12. Now perched upon the docks of Teach’s Lair Marina, I dare say it is a must-try when visiting Hatteras Island. Partners Chris Setzer and Christy Davis have spent the past two years curating a crew...