Whenever a fresh shower of rain decides to grace itself making the surroundings cool, breezy and green my cravings for deep fried food are at their peak. With that being said, say hello to deep fried potato Balls a.k.a. “Batata Wadas” generously fried in a deep vessel full of oil to crispy golden perfection on the outside and…