The Black Duck Reviews & Details
The Black Duck
1800 N Halsted St
The Black Duck is located at 1800 N Halsted St in Chicago near the intersection of N Halsted St and W Willow St. Their menu consists of American dishes . Call (312) 664-1801 today!
- Major Intersection:N Halsted St And W Willow St
Tell us more about The Black Duck Chicago!