There is much room for improvement, I think 2.5 is more appropriate but I will be generous. First of all the woman taking my order seemed to be new and having a hard time figuring it out. Let it be known they charge a dollar for guacamole and she gave me less than a teaspoon amount, I had to tell her to put more because that is ridiculous for a dollar. They precooked the vegetables and then reheat them in a oven... sigh... really ?! You can't cook them fresh? The rice was either stale or undercooked because it was hard. The flavours overall were pretty good, a little too much lemon in the rice for me but not bad. The other issue was the cilantro was all stems, they should either be chopping it fine or pulling the leafs off, why am I eating stems?
I would not really recommend this place when fiesta burrito is right across in the grange where they don't charge you for guacamole and they cook their food fresh.