This would get a four star from us strictly just for the food and atmosphere but their beerand service is nothing to write home about. Don't let the few medals on their walls fool you. Most are poorly executed. As far as the food, it usually never disappoints. Don't get me wrong, their have been a few times when they are busy the food gets a little below par for them, but I suppose that will happen if staff gets overwhelmed.
To make a quick review, I hope you get a server who actually seems like they appreciate what they are doing, and that you stick with drinks other than theirs. By following these steps, you should be in for a pleasant dining experience.