I had a potently delicious barbacoa de borrego (lamb) tonight, a special at Fiesta Mexicana (75-02 Roosevelt Ave, right near the subway station). This is one of the most underrated places I know, with great service and grown-up atmosphere and a menu that's fairly imaginative without pandering at all (the Krispy Kreme donuts cafe they've put in the adjacent room, I can't speak to). And the prices are commensurate with the tons of lousy Mexican food in Jackson Heights.
The barbacoa came with a dynamite chunky guacamole, soulful black beans, and that rarest of rarities: edible Mexican rice. The horchata was, I belive, the best I've had in NYC. I've always loved their posole and taquitos de tinga.
The place gets better and better, yet never seems to catch on. I don't know why they've never been reviewed. I don't know why I'm the only person who seems to eat here. It's got some negative reviews here, which I welcome and respect, but FWIW I really like this place.