Food

Deluxe Coffeeworks

much of the good coffee you’ll taste in town will be from Deluxe, they have four stores open in Cape Town, and one in Stellenbosch, so if you’re close to one try their delicious brew first hand.

website & locations