Such an easy thing to make, you'll laugh that I'm posting this. But, we've had some tomatoes coming in from our garden and nothing is better then a fresh tomato sandwich. The other night I wanted to spice it up a bit, and here you go.
Butter both sides of bread (I used wheat). Cut fresh slices of mozzarella cheese, tomatoes, and avocados. Heat a skillet on medium heat. Add pesto (from a jar) to the inside of the bread. Add all ingredients (plus salt and pepper) and grill. So delicious!