Charles Babinski of Los Angeles was the only American to make the finals during the World Barista Championship in Seattle on Sunday.
Advertising
Charles Babinski of Los Angeles was the only American to make the finals during the World Barista Championship in Seattle on Sunday.