This grilled cheese sandwich consisted of BBQ soy curls, smoked provolone cheese, grilled onions, sauteed mushrooms, and red cabbage, plus added avocado. We substituted toasted sourdough for white bread at no extra charge. The inspired combination of tasty ingredients produced truly crave-worthy results. In particular, the BBQ sauce was amazing.