Duck Duck Goat is the newest restaurant from Top Chef, Stephanie Izard, which is located in the West Loop. It is part of the Boka Restaurant Group along with Izard’s other two restaurants, Girl & the Goat and Little Goat. Believe all the hype, this restaurant does not disappoint!
…