Nina Compton is a James Beard award winning Saint Lucian chef currently living in New Orleans, Louisiana.
Runner-up on Season 11 of Top Chef.
Nina Compton is a James Beard award winning Saint Lucian chef currently living in New Orleans, Louisiana.
Runner-up on Season 11 of Top Chef.