Dined there last evening and the food was perfect. We did wait a while for our main entree but we both were pleasantly surprised. Over the past few months I'd been to the restaurant and was disappointed. The beans were thinned down, the rice was good but the portions had been greatly reduced from the previous months. The enchiladas they had been using for their dishes were always of a nice size, but there for a while they had been using much smaller ones. I'm pleased to see that that went back to the original portions. The previous few visits had also yielded somewhat dried out and burnt food. I had thought that perhaps they had new kitchen staff. Last night however, they delivered a fatastic meal which was attractive, delicious, and moderately priced. My only complaint was that the entree's took a while to be served, but was definately worth the wait. They are soon opening two new Mexican Restaurant's in the area, so I hope they continue the great food, great value!