"McKenzie El Vallarta is one of two Mexican restaurants. They tend to prefer one or the other. Your lunch buffet is pretty good, and I had a decent selection of your menu. I tend to really enjoy most of my meals there. Occasionally I had some not so good experiences, so 4 stars. Overall, it is a good place."