Rio from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Blue Rose Cafe - Illinois, Rio, 104 Main Street, 61472 (309) 972-3663 Map Dirty Timmy's - Illinois, Rio, 285 Knox Highway 2, 61472 (309) 972-3900 Map