The food isn't bad here but it's not exactly something I'd rave about it either. The service could use some improvement as well. There are many other places I'd rather go first for Mexican than Rancho Grande. It's also kind of pricey for a Mexican place.
If you own or manage Rancho Grande, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.