All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Best bars in Odell, IL 5 Closed now Pour Richards Tap & Dining Room 210 West Tremont Street, Odell, IL 60460 Restaurant Bar