Yes, Cosmo's is definitely still around, well built up and going strong.
My current favourite soups around town...Cosmo's red pea with pigs tail (they will warn you about the pigs tail if you're not Jamaican)...Omar's newer restaurant next to Drifter's Bar has incredible pumpkin and chicken soup (fresh made without the additional cock soup packet that has msg)...Bar Negril with whatever Tony has on that day.