Grill cheese with pesto and tomatoes