They really ARE super.
Step up to the window and order from the menu on the wall. The burritos are huge and very tasty as are most other things I've tried. Mostly a take-out taco stand unless you want to sit at one of the four or so picnic tables outside.