The food is good as long as you don't stray from what they are good at...and that is mexican. Don't get crab cakes, don't get a burger...even though it is part of the name of the place. Get Mexican and you will not be sorry. I think it is a good alternative to fast food mexican and a mexican restaurant that drowns everything in cheese with a blob of refried beans. Wait staff so so, not good, not bad. On my list of places to go.