Penfield IL Restaurants 1. 105 Main St, Penfield, IL 61862 | Last Call (217) 595-5400 2. 2705 County Road 3000 N, Penfield, IL 61862 | Oasis (217) 595-5551