Casual, colourful joint offering all-you-can-eat meats cooked on an open fire and served on swords.
Contemporary hotel restaurant with an oceanfront terrace serving upmarket international cuisine.
Contemporary cuisine fusing local ingredients with French flair in upmarket vineyard restaurant.
Sleek wood, glass and steel restaurant with balcony offering fine dining, plus panoramic city views.
Fine-dining menu with Cape influences at airy beachfront eatery with an open kitchen and a terrace.
African 14-course menu with live drumming and Mali puppets.
Live blues bands and other rousing music in relaxed restaurant and theatre with international menu.
Sophisticated tapas served in a chic, buzzy locale with glass walls & views of Table Mountain.