Cafe in Alto Pass, IL Peach Barn Cafe B & B560 Chestnut StAlto Pass, IL, 629056188934923Gift ShopsLombardi CafeRestaurantRestaurantsRiver Ridge WineryThe WineryUsed Restaurant Equipment SuppliesWineries Show More