Okay, I've put in way too much time on this today. And, man, this was hard and am I now hungry. I'd note I'm a fan of hot sandwiches versus cold. But, here's my top ten:
1. Torta (carne asada version) - Ideally made by some Mexican hole-in-the-wall place such as Tortas El Guero in Phoenix or Verde Lea Market in Cottonwood. I attribute about 10 lbs of the 40 lbs I'm overweight to the torta.
2. Cheesesteak - Particularly, with Cooper sharp cheese and friend onions (for the love of god, no peppers) from a place like Angelo's or John's Roast Pork.
3. Bahn Mi - Don't have a specific place in mind, but man this is such a good sandwich. It's salty, it's sweet, it's somehow filling but doesn't make you feel gross afterwards. Just so, so good.
4. Lobster Roll - Preferably from Red's. I enjoy the cold version with mayo and the hot version with butter (Connecticut style) equally.
5. Hot Italian Beef - Chicago style from a place like Portillo's.
6. Schwarma - I prefer the lamb schwarma but all versions are money.
7. Cuban - some Florida food truck version.
8. Pulled Pork - I prefer it to the Texas beef or the roast pork philly version. Any reputable Texas BBQ joint with a good BBQ sauce will do.
9. Classic Italian - It's so good every time it can't be left off any top ten list. I believe it superior to The Club.
10. Shrimp Po Boy - from Louisiana, presumably.
Honorable mentions:
Tombik Doner and muffuleta (sp?). Both delicious and a genuine surprise the first time I had either one.
Gotta mention: I don't love the Reuben, but will shout it out anyway. Obviously some good NY deli.
Guilty pleasures: Chicken parm sandwich made by some 300 plus lbs Italian guy and Sloppy Joe (actually have a local chef here in AZ that makes a killer one).