According to Short Order, Talula's out and in its place will soon be a farm-to-table spot called Eden featuring chef Chris Lee, recipient of the James Beard 2005 Rising Chef award and 2006 Food & Wine Best New Chef. Lee is currently with Charlie Palmer in NYC but will be in Miami when the restaurant debuts, allegedly, in October. [SO]
Filed under:
Loading comments...