Not long ago, the popular perception of Chennai was of a coffee-loving conservative city.