Our restaurants in this area are pretty lackluster, unfortunately. El Charro originated in Tucson and, thankfully, chose to open a restaurant in the Green Valley area. Their food is, in our opinion, the best Mexican food in the area, if not some of the best we have had anywhere. Very fresh, innovative choices, great house margarita, atmosphere, excellent service, the entire package. I have to eat gluten free and the choices are extensive. The tamales are divine.... We have never been disappointed. They do it right.