
La Barra
La Barra is located in the heart of Long Market Street, Cape Town’s foodie paradise. With contemporary looks and welcoming atmosphere, you will be transported into the side streets of Spain – with a hint of South African flair. It’s a place that is all about delicious food, good drinks and a place to connect […] More