For a fun dining experience in Southport, NC, check out The Provision Company, a family-friendly seafood restaurant on the water with outside seating, or the Frying Pan, which serves up southern food with spectacular ocean views through an all glass wall in their dining room.