Restaurants in Delavan, IL Back to Cities In IllinoisCuisine TypesView AllBar & Grill The Farmhouse120 E 5th St$$