I visited this place with the family during happy hour. We had to wait about 15 minutes before we were seated. This was understandable as the place was packed. I sat at the bar to catch a few minutes of whatever game was playing and enjoyed a beer until we were seated. The bartender's service, I noticed just in those few minutes, was top notch. Once seated we were served by a nice waitress. Really the best service I've had in quite some time. A guy in a shirt/tie came by a few times to check on things. This was not to the annoying point, but it was just right. The waitress also came back quite often to check on things. I never had to ask for a refill The food, while not great, was not bad. I mean it is what it is with this type of place. I'm not going to brag to my friends about the food, but I will recommend based on the service alone.