All of downtown Durham seems to pour in through the front windows Delancey Tavern, a new upscale restaurant in Durham’s buzzy ...