Food was so-so. Portions are huge and salsa bar is awesome but the steak was weird tasting and the guacamole was an odd liquidy paste that came in a tiny 2oz cup they charge you extra for. I had to remind the server since they forgot to bring it. The one thing I loved was the bean covered chips they bring you as an appetizer.