it's essentially the same as the regular, but with a really awesome bean stuff instead of the meat. You order, and they give you the shells with the meat (or whatever) and then you add all the other stuff you want at the topping bar. BEST counter service, and the veggie option is delish. but then, i'm biased.
When is this place ever open. I've been in Jan, May, Sept, Oct, and Dec and have never caught it open. I know it's open 'seasonally', but is seasonally only during the summer?