Food & drinkfromBon Appetit3 months agoHere are North America's 50 Best RestaurantsAtomix in New York City was named the best restaurant in North America on 50 Best’s inaugural list.