We used to visit this restaurant at least once a week when it first opened. The last three times we have been, the service has been unbelievably slow and food is not as good as it used to be. On our last visit my husband and I were seated at our table, waited about 10 minutes, finally our waitress came to the table and took our drink orde (after we got our drinks we had to ask for chips and salsa, which are normally brought out when you sit down). Mind you the restaurant wasn't crowded and they had plenty of wait staff in the restaurant. You frequently see the wait staff standing in the restaurant conversing with one another while a few of the wait staff actually tend to their customers. A table that was seated after we were, received their drinks before we did. The visit prior to that, it took over 2 1/2 hours for us to order, get our food and complete our meal. We've had the fajitas on several occasions and the steak has gotten tough and doesn't seem to be seasoned or marinated the way it used to be. Their prices have gone up and Mexican here is not cheap! We will be going elsewhere from now on.
If you own or manage La Hacienda, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.