My father went here with a few of his Wall Street trading cronies (he was forced into retirement a few months ago) last week and he loved it. While I do value my father's many, many years of eating out in NYC, for sound opinion, I am looking for additional feedback. I am having a hankering for a fun but Chow-worthy mexican food experience. Not a group, just a couple. Any opinions?