Village Cafe Address: 115 W Main St, Capron, IL 61012 Phone: (815) 569-2550 Nice to Know: Noise Level Quiet Good For Groups Yes Restaurants, Cafes Other Businesses: Rosa's Italian Restaurant at 130 W Main St, Capron, IL 61012