The food was great but the service was pretty bad. It took us ages to get the attention of the waitress when we needed something. Also it's pretty annoying that they would refuse to split the bill at the end.
They ran out of mole, the previous time they ran out of green salsa.