Food & drinkfromBon Appetit2 weeks 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.