We are in Yuma for a few weeks and this was by far the best mexican food we've had so far. Good service, good chips and salsa, and more than enough food. It wasn't real busy at 6 p.m. (although there were quite a few cars in the parking lot) but I could see it getting busier as the evening went on. Parking can be an issue but we didn't have any problems. Would definitely recommend and we will be going back as well.
If you own or manage MI Rancho Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.