Restaurants near Mary Queen of Scots House, Jedburgh