Sprudge.com recently attended the Soyuz Coffee Roasting pop-up cafe in Red Square, staffed by 7 National Champion baristas from around the world. We’re profiling each of the champions, with just two more left to go. Today’s champ is Javier Garcia, Barista Champion of Spain. There are so many highlights from the week we spent in Moscow. […]