Food & drinkfromBon Appetit1 week 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.