About this spot
Maria's on Barnet Street delivers authentic Greek flavors that feel like a warm embrace in the heart of Bo-Kaap, where locals gather for hearty portions of moussaka and fresh souvlaki. The restaurant avoids tourist traps by focusing on traditional recipes served family-style, making it an essential stop for anyone seeking genuine Mediterranean comfort food in Cape Town.
π‘ Tips before you go
- Order a bottle of retsina wine to pair with your meze platter for the full Greek taverna experience.
- Expect generous portions and plan to order just one main dish to share among your table.
- Arrive early on weekends as the small seating area fills quickly with neighborhood residents.
Common Questions
How much does Maria's cost?
Meals range from R150 to R350, which translates roughly to $8β$20 USD per person depending on your main course choice.
Where is Maria's?
It is located at Barnet Street in the Bo-Kaap neighborhood of Cape Town, easily found by walking up from the city center.
What should I know about ordering Greek food here?
The kitchen operates on a family-style model where you order multiple dishes to share, so don't hesitate to mix and match mains like spanakopita with your protein choice.
About this page
Restaurant: Maria's
Cuisine: greek
Location: Bo-Kaap, Cape Town, ZA
Source: Curated from review platforms