Suspenseful 2010 U.S. Barista Championship Finals
This past weekend, the Anaheim Convention Center hosted the United States Barista Championship, with 60 of the nation’s top baristas vying for a single slot in the 2010 World Barista Championship, which will be...