Question: what is the difference between a caramel latte and caramel macchiato?
Answer: The only difference is the location of the milk, foam, and the espresso. In a macchiato (from the bottom), it goes milk, foam, and espresso. If it's a caramel macchiato, vanilla syrup at the bottom before the milk and caramel on top. In a latte, it goes espresso, milk and then foam.