"We drive between Tucson where we live and San Diego ,where our sailboat slip is often and Yuma is our gas, food and rest point oasis. We have tried many different eating choices over the years and El Charro Cafe is the very best one we 've found, period, by a long shot. First off, it feels like one has stepped into a small restaurant in a small town off the beaten path in Mexico immediately when one opens the front door. The decor is clean but no frills. Everyone is relaxed, friendly, talkative and unpretentious. All customers and staff are friends, even when meeting for the first time. They 've been in business since 1949 so you know they 're good. How good? The food is all natural ingredients and prepared to order. Big potions. DELICIOUS! I asked for seconds on the salsa that was tangy and fresh. As good as it gets and I 'm an expert as I love good salsa I asked for coffee in the late afternoon and our waitress said I 'll make you a fresh pot! , which she promptly did and then kept giving me refills and smiling and making conversation as she did do. We felt like family before we left. Their prices are very reasonable and they have an excellent tequila bar menu too we were very tempted "