I am a frequenter of burrito places in the area and had the pleasure of trying this place. They have an excellent selection of toppings and everything is made fresh but the guacamole(which you have to pay extra for and why there is a point deduction). Thier shrimp burrito is excellent and their steak is cooked to order which is great. The chicken i think they keep in heat trays but i didnt try this. Their habenero has excellent kick to it. They are however a bit chintzy on the toppings and the burritos dont come out as big as other places but the flavour more than makes up for it. Also their burritos are a tad more expensive than my regular spot and considerably more expensive than burrito boys and again the quality more than makes up for it.