I love Port of Subs and continually brave the slow service at this place because the subs are so damn good. The bread and other ingredients always taste fresh - they actually slice the cheese to order rather than picking up a pre-cut slice packed in wax paper. And I love that they have avocados (mushed up like guacamole) as a topping at no extra charge.
I do have to take off one star for the service because let's face it, it kinda takes forever. The guy doing the bread, meat, and cheese is always ahead of the game, taking orders from way back in the line. But the dude putting on the toppings gets totally utterly backed up - we're talking 4-6 bread/meat/cheeses sitting there waiting. I'm thinking they need two people on the topping line, or maybe just one person who can listen to what you want the first time you tell him and remember it long enough to make the sandwich and send you on your way. One can dream...