Gourmet Grilled Cheese with Caramelized Onions