If you are looking for good Mexican food and have limited time for lunch Casa Grande is an excellent choice. The food is very good including the beans and rice (which at some Mexican restaurants tends to be dry and crunchy). The pico de gio was fresh and has just the right amount of ingredients including fresh jalapeño. There are also table hot sauces for a little extra spice. The only downside is you pay extra for sour cream and pico. I think at a Mexican restaurant these should be included. But overall very good.
If you own or manage El Rancho Grande, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.