El Charro is locally owned by a Tucson family. The original restaurant is the one located downtown on Court Avenue. Since then, I believe the have opened two more restaurants under the El Charro name in Tucson. The original downtown restaurant is beautifully arranged with a Mexican theme, huge open patio, full bar and then the actual restaurant. Our company holds our holiday party there and it has always been amazing. The food is great and ranges from full-fledged meals with beans and rice, to finger foods like mini chimichangas. The also do catering and I know several people that have used them for wedding rehearsals, ceremonies and parties and they have all had great experiences. The downtown location is easy to get to and has ample parking.
more