Been here many times. The place can be a zoo in the late afternoon/early evening so avoid those times if at all possible. People will literally stand behind your chair in the bar area to grab the seat of a departing customer.
The "frozen" house margaritas are the standout of this restaurant, though they can vary in tartness/sweetness from week to week. Either way, they always pack a punch. They're pricey too, but after a few it won't matter much.
Their food is consistently good to very good, but nothing spectacularly delicious. Their pork tenderloin abrigada (medallions) has always been one of my favorites.
Overall, it's a nice place to visit on occasion, especially for a date, but be sure to go either early or really late or you'll be fighting the crowds. And be sure to stuff a couple extra $20s in your wallet for good measure. This place is not exactly cheap.