I have visited this bar on several occasions and have never had horrible service. I usually go in to eat so my review is based on the food and the service. Best places to sit for food:
1. Dining Room (when it is open)
I am not sure when they close it but it's probably some time after dinner. They have booths and tables and it is usually self seating. Occasionally it is too busy so they will take names down and put you on a wait. I have never had to wait longer than 10-15 minutes.
2. Bar top
I only sit here when the dining room is closed and the bar is relatively empty. (Try not to sit here, especially by video poker machines, especially when it is busy.) I feel I get the best service here when the dining room is closed, but I would never sit here and order food on a busy night, unless I am drinking and/or gambling as well. Since the bartender is readily available it is good service.
3. High top
I don't usually like high tops since I feel it sometimes isn't enough space. Cocktail servers usually take care of this section. I guess on slow nights when there isn't a cocktail server the bartender will take over.
Food is always good. The best appetizers I have had are the spinach dip and the white mussels. The spinach dip is incredibly smooth and delicious, and comes with a side of garlic bread and chips. I usually skip the chips and order double bread, The mussels also come with some sort of garlic bread, which to me is salty, but ends up pairing well with the mussels. Their fries are amazing. Deliciously crispy without being burned. They charge for sides of ranch, but this isn't a dock, it's just a comment. I only know because I love ranch... especially with my fries.
The only complaint I have is that no matter where I sit I feel like I wait an unnecessary amount of time for refills.