We eat at La Hacienda about once a month. Food is typical Mexican almost fast food. We have never had bad service at La Hacienda. The place is clean and decorated like a typical Mexican restaurant. Most portions are very large. The margaritas seem to have very little tequila in them.