I'm crazy for the salsa verde here, and absolutely love both the mole Poblano and the flan. Ignore the crappy MWC location -- just go for the food.
All reviews seem positive