Neptune Bar Address: 468 Highway 60, Zumbro Falls, MN 55991 Phone: (507) 753-9938 Restaurants, Bars Other Businesses: Nette's Broadway Cafe at 463 Hwy 60 Blvd, Zumbro Falls, MN 55991