It's just not very good, it used to be better but never was really good. I remember when it opened and what a big success it was immediately. I never understood why it was so popular, it's what I call a 10 year restaurant. That's a place where I eat and don't really like the food; then after 10 years of people telling me how good it is, I think maybe I missed something. So I try it again and am reminded why I did not like it the first time, 10 years ago.
We ate here again recently because it was open late. The meal was disappointing as usual, nothing was terrible but nothing was good either. We only ate about half of our meals and did not get containers to take the leftovers home. It's kind of pricey also, about $100 for two, definitely not worth the money.
Las Vegas is not a great town for Mexican restaurants like LA or San Antonio are; tacos yes but restaurants not so much. There are however two places in this same part of town that are far superior and cheaper than Lindo Michoacan. El Ausente and Hacienda del Rey are much better choices and better values as well.