Three Cheese Grilled Cheese

Swiss, Cheddar, and Pepper Jack on Cranberry White Bread with Spring Mix, Tomatoes, Avocado, Smoked Bacon, Caramelized Onions, and Balsamic Vinegar