A Scottish pub known for 'championing great food in an intimate setting' has been named as the second best in Britain by.