Everything was very fresh and the salsa bar is always great. The food is just a bit expensive but I guess for freshly made tortillas and freshness you will have to pay a little more. You can order a la carte, meals, or family platter for larger groups. The platters are the best deal for your money.