We love, love, love La Hacienda Ranch - and so do all the other people who line up to find a table.  The food is the best - portions are huge and reasonably priced.  They have great drinks - the margaritas are just perfect.  The atmosphere is fun - especially in some of the smaller rooms toward the front - don't miss the stuffed bear as you walk into the restaurant - the kids love it.  They also will love sitting in the "saddle" stool and watching the tortillas being made right in front of them.  The fajitas are wonderful - and the fajita lite (my personal favorite) come with grilled veggies instead of onions and peppers.   You just can't go wrong here.  It's the best around.
                        
more