This post was originally published on this site
Le Coucou, a French dining spot that opened last year in Manhattan, was crowned the best new restaurant in the U.S. by the James Beard Foundation Awards.
The awards, held Monday night in Chicago, are widely considered the food world’s equivalent of the Oscars. Le Coucou, owned and founded by Philadelphia-based restaurateur Stephen Starr, bested four other nominated establishments, including two in San Francisco (In Situ and Tartine…