The Toast of the Town: Hudson’s, an Island Tradition

Hudson’s Seafood on the Docks is the main dining attraction of Hilton Head. The mom-and-pop restaurant features the best local seafood in the area.