Yes, TC is still a great place to hang out. It has certainly survived the onslaught of mushrooming pubs all over delhi , and I believe the reason for its survival is due to the following:
Great music.. excellent music , which you dont hear in other pubs .. but I do have a grievance.. the DJ does not have to put the music so loud from the very go .. we still need to talk .. they could just lower the volume a wee bit ..
great food ... great sea food.. very generous helpings and very reasonably priced..
good decor specially downstairs .. warm and homely but the top floor could do with some change of decor..
And full marks to TC for encouraging live shows.. Delhi needs them and thanks to u.. TC must have been one of the earliest supporters of live shows..