Potatoes can be enjoyed in a variety of ways and taste good almost in every form, just like this spicy flavorful tandoori aloo tikka, which can give tough competition to some of your favourite snacks.