I have been pleased with the service at La Hacienda every time I've been -- in small groups and in large groups. The ambiance wonderful and the prices are reasonable. However, the food quality fluctuates like my two year old's emotions. The food is great sometimes, and most of the times it is average or below average. It is UNPREDICTABLE. La Hacienda is good, but I would strongly recommend trying Garcia's or Pancho's if you haven't done so.
Pros: Atmosphere, Service, Value
Cons: Food Quality