Mexican done right! The ambiance leaves a little to be desired, but you will leave with a full belly and clear conscience :) They do tend to run out of things, which can be frustrating, but everything there is so good, there's always another option. I do wish they had a salsa that wasn't so hot, as I can't do spicy, but perhaps one day.