For the past few years I have eaten here at least 8-10 times. Usually on special occasions such as birthdays and anniversaries. I've also eaten here for lunch. Every time has been very pleasant and have always left happy and full.
The salad bar has a great selection of sides ranging from seasoned cheeses to smoke salmon. It's always hard not to go a little overboard on the salad bar since they offer a great variety. Soups have always been good and they always offer between 4-5 kinds. On to the meats.
If you are looking for a specific meat your waiter/waitress will ask if there is a meat your looking for. Just let them know and eventually one of the servers will come by. If you are a fast eater just let the servers know you would like another serving. Serving size seems small but you have to remember you are being served pork, chicken, beef, and lamb. I've always been happy with the meats they served, never finding them too salty and they have never arrived dry.
If the price for dinner is too much for you I suggest trying them during lunch (look at the website to see when they are open for lunch). Definitely not as busy compared to dinner time and they seem to offer the same meats. I think it's great they are open for lunch because afterwards a walk( or waddle) to town square is needed after such a great big meal.