The Duck Inn
1 / 10

The Duck Inn

Restaurant
2701 S Eleanor St, Chicago, IL 60608, USA(800) 774-2348 · Ext 19227, then #

Nestled right on Route 66 in the heart of Chicago, The Duck Inn offers a charming blend of history and modern flair that makes it a must-stop for travelers. Known for its cozy ambiance and delectable cuisine, this unique eatery embraces the spirit of the Mother Road with its rich décor and delicious duck dishes. With a stellar 4.7-star rating, you'll find friendly service and a vibrant atmosphere, perfect for sharing stories and creating memories as you journey along this iconic highway. Don’t miss out on experiencing a true slice of Route 66 hospitality!

The Duck Inn | Route 66 Restaurant in Chicago, Illinois