The Dock House restaurant on the Beaufort waterfront on the Crystal Coast of North Carolina, with cheerful red umbrellas and outdoor dining.