When this place first opened I would have given it probably a 1-star rating. They were so stingy with all their toppings (especially meat, where they'd level off the scoop to make sure you don't get "too much"). That seems to have gone away and the helpings are slightly more generous.
The main plus to this place is they pride themselves on natural ingredients and I believe it. The meat and veggies all taste fresh and natural (no sodium overload like Chipotle). Also for the area they're probably the best bet if you have a burrito craving (way superior to BarBurrito).
The main downside is price. The meat portions are still pretty small and you get charged extra for everything: veggies, corn, guac. It's a bit ridiculous.