Have been wanting to try this place for a while now as it is just down the street and I've seen great reviews. We Postmate'd our order and at first glance I was very impressed. The Mini Chimichangas looked crispy on the outside and the portions were large. Unfortunately as I was eating the Chimichangas I noticed there was something else mixed into the meat. It was like this weird soft cartilage but in strips (similar to a sheet of beancurd if you know what that is lol) I lost my appetite after seeing it and went through each chimi only to find there was at least a couple strips in every one. I don't know what they are but definitely unappetizing. My friend chose the better route getting vegetarian food, but she said there was nothing special about her food.