South African National Barista Championships, And the Winner is..
Posted on April 4th, 2010 by LamsWow ! what a weekend. I’m really loving being here in Cape Town. Just last week, some new friends of mine invited me to the South African National Barista Championships, which incidentally were taking place in Cape Town from 26-28 March at the luxurious Table Bay Hotel on the Victoria & Alfred Waterfront. I’ve never [...]