The food is the freshest and lightest (read healthiest) that I have had in Mexico. But there is one waitress who is utterly overwhelmed, although she is moving as fast as she can. I did not time it but it took at least 45 minutes to get my food, and that was after a fifteen minute wait to get service. As it happens I'm not in a hurry so it does not matter, however in a normal day this would be entirely unacceptable service. read more