Best Restaurants

Overview

Duck Duck Goat is a lively restaurant in Chicago dishing up creative Chinese fare. By: Top Chef winner Stephanie Izard

Awards

Top Chef

Winner, S4: Chicago

Loading map ...