1. Luck-E Restaurant & Bar 221 S Main St, Luck, WI 54853 Coordinate: 45.57421,-92.48258 Phone: (715) 472-8888