The Duck Inn in Conde Naste Traveler’s “19 Best Restaurants in Chicago”


The Duck Inn in Conde Naste Traveler’s “19 Best Restaurants in Chicago”

Conde Naste Traveler names Chicago “the best restaurant city in America right now” and lists The Duck Inn as #2 in its list of best restaurants. Read the full story here.