Julio's Bar Address: 103 E Front St, Hayward, MN 56043 Phone: (507) 373-3839 Restaurants, Night Clubs, Bars