La Hacienda has a big buffet with a ton of food. Food is constantly being put out on the buffet so it is always fresh. There is a large selection with everything you could imagine. La Hacienda also has the greatest sopapillas I have ever tasted. The buffet is all you can eat and is very cheap. The restaurant is very clean and very big. It is a great experience.