If you're tired of trying most Mexican Food Places, you have to eat at El Charritos Mexican Restaurant. The Best In The West. Clean, Exellent in food, Quiet Atmosphere with New Mexico's beautiful rural scenic picture on the walls. The service is great and very beautiful and friendly waitresses.I have had the pleasure of eating at El Charritos numerous times. Great place to get your Red Chile Fix.