Juicy, vine-ripened tomatoes, fresh mozzarella cheese, and fragrant basil leaves drizzled with olive oil and balsamic glaze make this classic caprese sandwich THE BEST Italian deli favorite you can make at home. Even though I consider myself to be a master sandwich maker, ... continue reading... about The BEST Caprese Sandwich