Havana from North Dakota Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Farmers Inn - North Dakota, Havana, 102 3rd Ave S, 58043 (701) 724-3849 Map