Barbecue Restaurants in Toulon, IL The Catalpa GroveRR 1Toulon, IL, 614833092866661Barbecue RestaurantsBarsLiquorRestaurants HiringTavernsUsed Restaurant Equipment Supplies Show More