They claim to have the best margaritas, and let me tell you, that is no lie. I've had margaritas in the best NYC bars and restaurants and they can't even hold a candle to the magical margaritas that Cactus Club delivers. Even two of my close friends, one of which doesn't even like tequila, tried the drinks and found them to be absolutely amazing. The food is delicious too with my favorite dish being the Avocado Flautas (appetizer). Other dishes are fairly good but shouldn't be considered too mind blowing. Their hot sauce, which comes standard on the table alongside the silverware, is also extremely delicous as well as spicy. So much so that my friend and I have contemplated smuggling a bottle out for home use. The main problem I have with this place is that if you want to have a drink sitting down, and nothing else, you are forced to stand at the bar which is always packed with after-work business types (weekdays after 6ish). Even more problematic is that they require you to actually eat dinner in the dining area, although I manage to get by by eating an appetizer (they even do this to you when the dining area is empty, which is stupid). The service is good and the waitresses tend to be attractive, which is a nice perk. They also have a decent brunch but the specials aren't that great, you would be better going somewhere else for your Sunday meal.
If you want some good tex-mex accompanied by an amazing margarita then this is the place to go. But if you want to just grab a few drinks with friends without eating then go somewhere else because this place will be too packed.