Cashew nuts are usually tastier when it's salted. But when roasted, it is just beyond tasty. This video takes you through how to make roasted cashew nuts.