All types Bar Restaurant All types All types Bars Restaurants Best bars in Delavan, IL Old Towne Bar & Grille 410 Locust Street, Delavan, IL 61734 Restaurant Bar Closed now The Exchange 315 Locust Street, Delavan, IL 61734 Restaurant Bar