Restaurants in Windsor, IL Back to Cities In IllinoisCuisine TypesView AllBar & GrillPizzaRestaurantWine Allie’s Alibi201 S Chestnut St$$Casey’s1014 Kentucky Ave$The Wurst Place, Brats & Brews1112 Maine St$$Windsor’s Pub1000 Maine St$