Casa Flores is a nice change from what I've found so far in Vegas for Mexican food. We've now been there twice and both times, the service was friendly and pretty good. Keeping in mind, this is not an upscale restaurant, they did a fine job of waiting on our party of six and got everything out in a timely manner.
The food is good. The first time we dined there, I ordered an enchilada combo and had an excellent albondigas soup to start. This time was the pork chimichanga, which I usually do not get, but I was impressed at how light it was. I've avoided chimichanga's because most places make them heavy and greasy.
Our group was a little disappointed that they do not have beer on tap, so ended up ordering bottles. That's fine at a bar or when your having fast food, but at a sit down dinner at a restaurant, you want a nice, cold glass. Looking at some of the other reviews, it hit me that they do have a bar...so...wouldn't they have beer on tap??? I guess the bar and restaurant must be separate.
Overall, Casa Flores has good food. The decor could use a little updating, but it's clean and casual.