The Otter Supper Club & Lodge | Ottertail, MN
The Otter Supper Club and Lodge, based in Ottertail, Minnesota, USA, Learn why The Otter is the center of entertainment in the Otter Tail Lakes Area. From comfortable suites, the restaurant's great food, live bands, banquets and meeting facilities, log ba