Restaurants in Thawville, IL Back to Cities In IllinoisCuisine TypesView AllBrewery Artesia Brewing384 E 1200 North Rd$$