Capron IL Restaurants 1. 130 W Main St, Capron, IL 61012 | Rosa's Italian Restaurant (815) 569-2828 2. 126 W Main St, Capron, IL 61012 | Stumble Inn (815) 569-1442