In Yuma, AZ there is a restaurant named El Charro. It's my favorite place to go. The family (in-laws) have been going there since it opened, and even though hubby and I go maybe once a year, the employees all know us and know what we want to order. It's a great place!
There are other restaurants with that name, but they're not the same.
As far as other non Yuma/non AZ restaurants, I think I'll have to go with one I haven't been to in awhile... Mi Tierra in San Antonio. It's awesome!
Bookmarks