Elbow Lake Store & Bar Address: 40419 Elbow Lake Store Rd, Waubun, MN 56589 Phone: (218) 734-2504 Restaurants, Bars, Casinos Other Businesses: Cedar Crest Resort at 29783 387th St, Waubun, MN 56589 Hilltop Supper Club at 2954 230th Ave, Waubun, MN 56589