When we drive down to the Lake for the weekend, we always go to JB Hook's. We've been going there for the past five years. We usually dine there on a Saturday evening. You can make reservations, but we never do. We show up around 6 and plan to wait a little...never more than 30 minutes. If you're going for the first time, ask for a window seat. You will have a beautiful view of the lake at sunset during the summer.
The service is always impeccable and the menu has a nice variety of steaks, pasta, and fish. My family has tried a little of everything and we have never been disappointed. I would recommend the Pepper Steak if you're going that route and the Greek Salad is the best I've ever had!
There is a separate bar area, but the upstairs is strictly for dining. Of course at the Lake, the dress varies: some come casual and some very dressy. JB Hook's is a little more expensive than the average...we spend around $175 (including tip) for 4 dinners and no cocktails but it truly is worth every penny!!