I came here long ago when the cosmo first opened and wasnt a fan, but I heard good things about some changes and decided to come back.
I have to say that it is much better. I tried their burger, which is one of the best i've ever had. The beef tartare was also excellent.
Will come back :)