It's pretty simple to find although it's in the middle of the desert.
You can google maps it. Basicly, about 5 miles south of Silver Lake on East Bay Rd. Dinner is $23.75. You have to call and make reservations. There's no menu. You just tell them ahead of time whether you want the chicken meal or the steak (1 whole chicken or a 32 oz. steak respectively). First they bring out a salad and a drink in a quart canning jar. Two glasses of the lemonade for me! Then a huge pot of beans and homemade rolls (the rolls are my favorite part of the meal. I'm typically feeling full by now. Next comes the baked potato and steak. I'm proud to say I ate my whole steak in one sitting this trip. (Although It's tough to ride that last 30 miles after dinner when you're prairie doggin'). Finally they bring out dessert. Killer meal. And if your a normal person (unlike me) you should have at least another meal of leftovers in just rolls and steak alone. The place runs on a little generator. It's pieced together with barn boards. Totally cool, an experience like no other. We left from Roseburg, traveled through Canyonville, Trail, Union Creek, Diamond Lake, across the Klamath Marsh to Silver Lake. If you're from the Medford/ Ashland/ Grants Pass area, it should take you 2.5 to 3 hours to get there. Definately worth it at least once. I've never heard of another place like it. We're going to take our girls there again next month and take them through the old homesteads in Fort Rock as well.