Bean There Coffee Company is a specialty coffee roaster that has several locations in Johannesburg. They source their coffee beans directly from African farmers, ensuring that they are of the highest quality. The café has a relaxed and friendly atmosphere, making it a great place to enjoy a cup of coffee and a light meal.