Quackups is a local bar/restaurant right off the southwestern tip if the lake. You'll pass it on the way in to the lake, its at the corner of the road that runs up the western side of the lake. It's hit-or-miss, but it works for most.
The other place right off the lake is Lakeside General Store (
https://www.lakesidegeneralstore.net/welcome.html). Its closed currently, but usually opens again when the winter season gets up and running. This is located next to the Post office, which is a short distance from the road that runs up the eastern side of the lake. Awesome burgers in that joint.
Good luck on the lake! It's not one to just 'drop its pants', but there are some nice f9sh in that little body of water.
Tight lines!