In December, I was lucky enough to be invited to a Trinidadian wedding. Of all the good food we had, the thing that stood out the most was goat's head soup. I somehow doubt it was made out of a head, so perhaps it was just "goat soup" but anyway, I havent been able to find it ANYWHERE and I am dying to have some more.
Any restaurant recommendations would be greatly appreciated. Thanks!