We like authentic Mexican cuisine, and La Hacienda did not disappoint in that regard. You can also get TexMex dishes if that is what you prefer. I had the marinated shrimp enchiladas with poblano sauce, which was absolutely delicious. We were there as a family group which included two young children; this is definitely a family restaurant. The service was excellent. Our waitress was cheerful and attentive. The atmosphere of the restaurant I would describe as elegant, yet still down to earth. One of our party had the blackened fish tacos, and said they were the best he's ever had. The sopapillas were also quite good. If you want an all around good restaurant, and like TexMex or Mexican cuisine, this restaurant is worth visiting. Prices are very reasonable. I highly recommend this restaurant and am looking forward to a return visit.