El Ranchero does 1 thing beyond great and that is the service. My wife and I went on a double date on a Saturday night. The place was pretty busy. To our surprise, our drinks, chips, salsa, and food order was out in under 15 min (this includes the time it took us to debate our orders). Wow! The fajitas were great and so were the beef nachos. The dinner plates were an average of $8 and it looked like they had some pretty cheap lunch specials.
If you are in the Kingwood area and enjoy quick/friendly service in a Mexican restaurant then this place is definitely worth a try. Enjoy!
If you own or manage El Ranchero, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.