Ok, I usually reserve any 5-star rating for something that is the best of the best of where I go to eat/hangout/etc.
However, my experience here was really above and beyond.
The atmosphere is cool... Nothing crazy you might not see somewhere else... It is very comfortable and cozy. We came around 5pm on a Saturday and there were PLENTY of seats and no wait.
Our waiter was outstanding. They offer a Guac dip and they make it at your table! Never have seen that! They carve out the avacados and other ingredients and make it... I'm not a Guac fan but I did try a little and it was immensely more fresh than other Guac I've ever had.
I had the taco trio - carne asada and chicken - they seemed to be big on the pork there, but I'm not a pork guy, but other people at my table loved it. The portion on the meat was GREAT!!! How many times I've had a taco and was like "WHERE IS THE MEAT!?" - well, it's over at hacienda haha ... I was going to get the Baja fish tacos but made with Tilapia... Which, I don't eat lol
We also got a lot of questions answered about Mexican food/origin of different dishes and combos, etc. really well done!!!!