All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Best bars in Arcola, IL Closed now It'll Do Bar & Grill 620 E Schrock Dr, Arcola, IL 61910 Restaurant Bar