Duey's Corner Tap Address: 102 N Main St, Port Byron, IL 61275 Phone: (309) 523-3751 Restaurants, Bars Other Businesses: River Bottom Chop House at 102 S Main St, Port Byron, IL 61275 Lodge at 708 S Main St, Port Byron, IL 61275 Riverbend Pizza Place at 709 S High St, Port Byron, IL 61275 Peacocks Tavern at 114 N Main St, Port Byron, IL 61275