This place is awesome. The prices are a bit higher than a typical chain sandwich shop but they make up for it by pilin on the meat. They actually slice the meat right in front of you. And when you get the toppings DO NOT FORGE the pickled chili sauce. Sometihng like that, I dont' remember the actual term they use. It is one of those sweet type of hot sauces that just go so well with the sandwich.
Also, do not be fooled. A "regular" is actually almost a footlong. The large is just enormous, like a party sub from Subway.