Subway is garbage...wouldn't go there if they gave the food out for free...most of their shit is processed meats, not the real McCoy...also be wary of their steak and cheese subs...half the time the meat has been sitting there for days and they use it until it's all gone!...this leads to contamination and mild food poising...the shit has a green'ish tint to it, is dried out, and they mix it in with the fresh or new batch if they don't sell the old stuff out!...not to mention they skimp on their meats!...
Jimmy Johns...very good, a tad pricey, but put ample meat on subs...you can even request double meat...overall good bang for your buck if your hungry and craving a sub.
Firehouse Subs...vastly overrated...skimp on their meats, but delicious...very pricey also...overall, not worth it...the quality doesn't match the prices.
Jersey's Mike...never been there and don't have any in our immediate area
wawa...probably the best bang for your buck...good italian cold cuts, meatballs, and tunafish subs...very affordable and reasonably priced in the $6 - 7...lots of free fixings and toppings available.
Rixie's...local chinese restaurant that specializes in American food as well...by far and away the best cheesesteak!...a footlong for $9.95 but they use ribeye steak and they overstuff it!....add some hots, mayo, provolone cheese and you got the best damn sub in the history of mankind!...my personal favorite...
Giolitti's...another local ma and pa Italian restaurant...a tad pricey but the best meatball, sausage and pepper, italian cold cut, subs around!...not to mention Italian dishes like lasagna, chicken, veal, eggplant parmesan, spaghetti, etc!...I'm regular there as well and it's local favorite in the Annapolis area...a little expensive but excellent quality and great food!...well worth it!...