The Lucky Moose is located in Walker, MN off Hwy. 371 N. right across from the Country Inn & Suites. The Lucky Moose is a 2,974 square foot restaurant with a full service bar. The Lucky Moose has a dining loft and a comfortable dining room with fireplace to accommodate large groups and parties.