Such great food when everything is right, I just wish they could work on consistency at this location. If you stand in line and order at the restaurant, you are likely to get a great meal since everything is done right in front of you. However you will also be in queue for 20-30 minutes + during the lunch rush. I've taken to ordering ahead, but nearly every time my online order experience has been poor. Once, the tortillas were barely cooked and gummy, like they had a bad batch and decided to pawn them off on to-go orders. Once the order was 15 minutes late, once I got the wrong meal entirely etc etc. I would give the food four stars when it's on point, but the service gets one or two stars at best for consistency problems.