The Duck Inn
2701 S Eleanor St, Chicago
(312) 724-8811
Recent Reviews
Order Online
Reserve
You May Also Like
Bridgeport Inn - 2901 S Archer Ave
Bar, Dive Bar
Auto & House Keys - 2897 S Archer Ave
Blue Frog Thai Noodle & Rice - 2951 S Archer Ave
Thai
Restaurants in Chicago, IL
The Duck Inn
2701 S Eleanor St, Chicago, IL 60608
(312) 724-8811