Zumbro Falls from Minnesota Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Neptune Bar - Minnesota, Zumbro Falls, 99 Main, 55991 (507) 753-9938 Map Nette's Broadway Cafe - Minnesota, Zumbro Falls, 680 Main Street, 55991 (507) 753-2235 Map