The service was great, very nice people, food was mostly great. The reason is They charge a bit extra for avocado, which is fine. They cut an avocado that was rottening. I noticed it at the end before they closed the sandwich. I came home and opened the sandwich and half of avocado pieces was black/rotten which I needed to toss out. I was upset because the woman saw it rotten but still placed it inside and squishing it so I couldn't see. That was my major disappointment. The food overall excluding that was amazing and customer service was nice. Just wish they were more considerate about rotten food, especially when workers see it bad.