I love this place!! The ambience on weekends is great and the food is very good too. I would give it 5 stars if the service was better but delay is kinda expected with that many people. Try the Steakhouse burger, it was gooood!
Also, they have a couple of rooms that I think can be used for private partys.