If you are a member of Peta do NOT enter this restaurant (I'll tell you why in a second)!!
The building looks as if it were some back-country log cabin. It has a semi-homely feel, that is, until you taste the good food. When you walk in you are greeted in the Fourier by a 6 1/2 foot tall bear. It's dead, of course, but it still scares the crap out of you if you aren't expecting a 6 1/2 foot bear in a Mexican restaurant. Walk into the front of the restaurant which is also the bar area and you'll run into what can only be described as a PETA nightmare. All over the walls are stuffed animals, more precisely, stuffed animal heads mounted and staring. It adds to the atmosphere and is quite different from other local restaurants, so I don't mind the animal eyes following me everywhere I go. The inside looks just like the outside, namely, log cabinish and comfortable.
The menu is pretty much like every other menu. I have a theory that all Mexican food differs only in presentation. I mean, com on! Is a soft taco really that different than a fajita? No, you just get to put one together on your own. What about hard tacos and tostadas? Nope, no difference there either. So a better Mexican restaurant differs from a worse one only in presentation and ingredients. La Hacienda has some pretty darn good ingredients. Their fajitas are very tasty. If you add their salsa (a cooked and watery salsa, but a very good salsa at that) to the fajita you'll have a very nice meal indeed. The queso, whether it is for the chips and salsa or for the fajitas, is above average. However, if you order the chili con queso (Queso Mariano), the appetizer goes from above average to extraordinary. The tacos are good as are the enchiladas. Nothing too special there. There is an appetizer you may want to order if you are feeling hungry. I believe it's called the VIP Platter. This is a large dish with a sample of each of the other appetizers. You've got your stuffed jalepenos, your quesadillas, your nachos, and, most importantly, your fajita steak. What a beautiful dish. This may be the best dish at the restaurant, but it's also the most caloric as well. Down a couple of La Ha's very good margaritas and you wont care how many calories anything has.
The wait staff is usually pretty good about keeping tabs on the table. The glasses generally stay full of tea or coke and the chips are usually refilled as you down their excellent salsa.
The dishes are a tiny bit over priced. The only other negative aspect is the pain in the butt it is to find the restaurant if you've never been. Make sure if you are going to get very specific directions or you'll be driving arount the "La Hacienda" sign for hours before you ever figure out how to get there. It is off of I-35 just south of Lewisville in Carrollton. However, you have to exit early whether you are going north or south on 35.
With good food, a good atmosphere, and a good wait staff, one can hardly go wrong eating at La Hacienda Ranch.