Tasting Table - 42 Grams March 31, 2014 by Anthony Todd The best new restaurant in Chicago? I'm pretty sure it's in Uptown.