fun consistent food. la hacienda ranch is not the best tex mex food you will find, but it is always consistanty good. the atmosphere is very texas and always fun. this is always the first place we take visitors to. the salsa is as good as it gets and the queso is very good as well. the tortillas are made fresh. the fajitas are excellent but the rest of the menu is very average. once again, it is a fun and unique experience that always delivers consistent food and service. oh by the way, the margaritas are very good but very overpriced.