The Durham restaurant is expanding beyond its original location with a new Seaboard Station restaurant