S Restaurant review: A meal as comforting as an old country pub in Vaughanâs Anchor InnYoung chef James Vaughan, third generation in the family business, can cook and assemble flavours well.