If there's one place I crave a little too much, it's Jersey Mike's. I tried this place out sometime in April of this year for the first time and I basically refuse to go to any other sandwich place!
I normally get a #13 on wheat bread, Mike's way (sans the red wine vinegar) and it is such a great combination.
One of the beauties of Jersey Mike's is the amount of meat they put on your sandwich. Other places tend to be a little stingy, but I'd say you get your money's worth here!
They also have hot sandwiches such as Philly cheesesteaks, which are great too.
They offer 3 different sizes for most sandwiches (mini, regular and giant). The mini is definitely good for kids and a quick snack, the regular is more comparable to a 6-8 inch sandwich, while the giant is worth it for those with a big appetite or those wanting to share.