Sprudge.com recently attended the Soyuz Coffee Roasters pop-up cafe in Red Square, staffed by 7 National Champion baristas from around the world. We’re profiling each of the champions, and today we’re featuring Pete Licata, Barista Champion of the USA. In a lot of ways, it’s a perfect story: a mainland barista with serious chops moves to […]