You can get your boat off a couple places...dont really know the names of the ramps but get a good map and you can find them no sweat. One is way on the north end there is a small break wall there and one right where the river runs between elk and torch lakes way cool place. Dont miss the bay while your there way more to see there. The only bar I know of is Docksides its in the river running into clam lake good food!!!
If you gothe second week in August I'll show you the bays!!!