devil hills kill restaurants kill devil hills seafood restaurants Duck the northernmost town on the Outer Banks earned its name at the turn of the 20 th century thanks to the popularity of duck h… Sunday, March 6, 2022 Edit