Cafe in Havana, IL Trixie's Cafe316 W Main StHavana, IL, 626443095431225Coffee ShopsDiningHarvest CafeHibachi BuffetKersh CafeMain Street CafeRestaurantRestaurantsThe Harvest CafeThe ShedTrain DepotUsed Restaurant Equipment Supplies Show More