This place is very good. I would go a 5 for the price but having gone here no less than 40 times I can tell you that the service is only OK. Sit down nothing happens often for 5 minutes, does not matter if its only you and a few other tables. NO chips salsa nothing until the waitress comes to get your drink order. TRY the spinach cheese dip it is 5 star! Also the special chicken and beef enchiladas (they will split them one beef one chicken). Also the Colorado chili is superb.