Well, I'm a meatball sandwich kinda guy, so that's how I rate my Sub Shops. #1 Jersey Mike's, #2 Firehouse, #3 Subway (only if the meatballs are fresh) #4 Lenny's, #5 Nixon's Deli, don't like my sandwich steamed and #99 Subs and Such, worst meatball sandwich I've ever had, took it home after 2 bites and fed it to my dogs. Btw, the last time I had Subway, my meatballs were old, threw it away after spitting out the first bite. Giving Subway a break because in was in a truck stop right before they closed, but it will be months before I buy another one. Jimmy John's and Penn Station don't have meatball subs