This place is clean inside and the staff is friendly. Free chips, salsa, and bean dip. The food was pretty clean (not too greasy, no fat in the meat) and it was flavorful. Portion size was average. For the offerings on the menu it's a solid Mexican joint.