My husband declared this to be the "best sandwich ever" after I made these for dinner last night.Two substitutions, I think, made the sandwiches even more delicious: #1 Because I'm not a fan of Texas toast, I substituted a thick-cut multi-grain bread, but the flavors of this sandwich are really quite delicious! #2 Didn't think American cheese would quite hit the spot for us, so I upgraded to Dubliner (tasted like a cross between aged cheddar & Parmesan) and THAT was a delicious change! On a last note, personal preferences of my family members gave me the chance to mess around with the mustard--and there were no losers. I had Boetje's (spicy) mixed with Dijon, my daughter had just Dijon & my husband preferred plain old yellow mustard--nobody complained with any combination! Great sandwich