Cappuccino vs Latte vs Mocha, What Are the Differences?

There are a lot of different espresso-based drinks, sometimes this much variety can be confusing. I have a friend who admitted that she didn't like to go to a coffee shop. She couldn't choose between macchiato, latte, cappuccino, mocha, and many others because she didn't know what they were. She was embarrassed to ask the barista what ... Read more