New Albin from Iowa Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Harmon's High Chaparall - Iowa, New Albin, 247 Ross Avenue Southwest, 52160 (563) 544-4272 Map Somethings Cooking - Iowa, New Albin, 174 Main Street Northeast, 52160 (563) 544-4900 Map