All types Bar Restaurant All types All types Bars Restaurants Best bars in Windsor, IL 4 Cerks' Place 1200 Maine Street, Windsor, IL 61957 Bar New Windsor Depot 110 South 5th Avenue, Windsor, IL 61465 Restaurant Bar Closed now Windsor's Pub 1000 Maine Street, Windsor, IL 61957 Restaurant Bar