Went back today and it was much better than before. The chicken in the tacos I had was a little dry, but the beef burrito was amazing. And when you learn to take it easy with the salsa that has habaneros in it - wow! It adds enough kick to make me sweat without actually causing pain. Delicious.
I take back my previous lukewarm review and kick this up to a solid 4/5. Stay away from the chewy chicken and you're golden.