Restaurants in Cowden, IL Jenny's Diner119 N Grand AveCowden, IL, 624222177832537RestaurantRestaurantsResturantsResturantsdSkeetersUsed Restaurant Equipment Supplies Show More