I went here while I was in town for work based on a friends recommendation who used to live in the area. When I got there the place was packed and I had to wait what was said to be about 40 minutes to get a table. The good thing is I waited about 25 minutes seated. The service was excellent friendly and I ordered the prime rib. The prime rib was excellent. They've got quite a diverse menu and next time in town I will definitely go back and try some of the other fine looking menu choices.
The only downside is if you're there for a group, it's a very loud environment and it would probably be difficult to carry on conversation, however if you're there to watch sports and get good food, it's the perfect place.