We often tend to forget that all you really need from a coffee shop is a mind blowing cup of coffee. A croissant or poached eggs? Sure, why not, but too many establishments have forgotten that the core of a good coffee shop is the actual coffee.
Deluxe Coffeeworks not only supplies some of the best coffee spots in Cape Town with their roasted beans, but has three coffee roasteries where you can pick up some beans to take home for yourself. They’re one of the few establishments that could justifiably claim that they make the best cup in town—although they don’t, because they’re cool like that.