I've been here a few times and the food is always amazing. The service is sometimes a little slow/not great, as noted during my weekday lunch visits. Overall I prefer to go elsewhere for authentic Mexican if given the choice but that doesn't necessarily mean I won't be back.