I tried eating at Armadillo's today and I have to say that the service was fun and that my grande burrito was good, but WAY OVER PRICED!!! I just moved to st. helena so i don't know how much food is here, but my burrito was $12.72 out the door and that's a bit extreme. I realize that restaurants here can corner the market, but i don't recall ever paying more than 7.50 for a burrito. Try it, but u will be spending a little extra!
Pros: fun, quick, good burrito
Cons: WAY TO EXPENSIVE