About this spot
Karibu delivers authentic African flavors right in the heart of Bo-Kaap, where you should start with their vibrant injera to scoop up rich stews before ordering a side of spicy shiro. The atmosphere captures the colorful energy of the neighborhood without feeling touristy, making it an essential stop for anyone seeking genuine regional cuisine.
π‘ Tips before you go
- Order the injera first as it is often served warm and used to scoop up multiple dishes from your plate.
- Ask for extra chili oil on the side if you want to elevate the heat of the traditional stews.
- Save room for a sweet dessert like rosti or banana fritters to balance the savory main courses.
Common Questions
How much does Karibu cost?
Expect to pay between $15 and $30 USD per person for a full meal including appetizers and dessert.
Where is Karibu?
It is located in the Bo-Kaap neighborhood of Cape Town, near the colorful houses and close to the city center.
What should I order first?
Begin with injera, a sourdough flatbread that acts as both utensil and side dish for scooping up your stews.
About this page
Restaurant: Karibu
Cuisine: african
Location: Bo-Kaap, Cape Town, ZA
Source: Curated from review platforms