When we want Mexican, this is usually our choice. If the rating was based on food alone, it would be higher. But unfortunately, service can be lacking.
El Campesino is the typical Americanized Mexican restaurant. The menu is several pages long with a variety of tacos, enchiladas and various dinner options. Most are available in combos or entrees where you can choose multiple options (for example, three varieties of enchiladas). My favorite item is a chicken breast with Chorizo, jalepanos and cheese sauce. So tasty! I have also tried their enchiladas and also found them enjoyable.
I have had efficient service, but I have also had non existent service. The last time we were in it took about 10 minutes before a server came over. Then he forgot we had ordered the queso. And managed to get our pretty simple order wrong. Other times the servers felt like they were watching you eat. And there were times when it was a completely pleasant dining experience.
Make sure you check the local publications and their website for coupons as they often have offers for 10% off.
Overall, not bad for "fast food" type Mexican.