Icehouse Waterfront Restaurant (Click on picture for website) 103 Moore St., Swansboro, NC 28584 (910) 325-0501 Waterfront dining, salads, pasta dishes, burgers, fried seafood platters, local fresh fish, steaks, breads, desserts and more. Posted in Swansboro Dining, Swansboro, North Carolina.