Russell’s, a new Grand Avenue restaurant taking the spot of the longtime Tavern on Grand, is set to open on Friday, Nov. 15.