I love this place for the locarburrito bowl - which is a really stupid name, but it's still yummy. As others have said, this place is a bit hidden down the alley.
My only complaint is that the people who work there channel elementary school cafeteria works and sort of slop down the food onto your plate. The guacamole even makes a delightful cafeteria-style splushy sound when it hits the food. I supposed the elementary school flashbacks are why there's a lack of a star.