Windsor IL Restaurants 1. 1102 Maine St, Windsor, IL 61957 | Lucky Dog Pub (217) 459-2121 2. 1200 Maine St, Windsor, IL 61957 | Cerks' Place (217) 459-2712