If you are vacationing in the beautiful Walker, Leech Lake MN area, you must check out this gem. The staff is friendly and well trained, the ambia...
All reviews seem positive