Origin roasts and serves, arguably, the best coffee in Cape Town. They're known for their quality and provide beans to around 80 city-wide establishments. I frequent their headquarters and cafe on Hudson Street whenever I'm in Cape Town for my caffeine fix. It's a trendy venue, tucked away in a small neighborhood where the Waterfront district meets the slopes of Signal Hill, making it a great place to people watch. Origin makes what they call "Montreal-style" bagels, which are a bit thin but still satisfy my cravings. For R30 their mini-breakfast includes a scrambled egg, tomatos, bacon (or mushrooms), and a bagel, and this is one of the best breakfast deals in town. If you're a caffeine addict like me, you'll want to ask for the loyalty card which will earn you a free drink every 10 stamps/beverages purchased.