So as we all know by now, islandista Chef Nina Compton did not win Bravo’s Top Chef last night. Obviously, it was a blow to all of us on #TeamNina and especially #Teamgreenfigandsaltfish, the hash tag which her fellow St. Lucians have been rallying under for the past week or so as excitement built. Annnnd […]
