Cape Town is famous for its wonderful choice of restaurants catering to all budgets and palates. Culinary tours to South Africa are becoming increasingly popular and many focus on restaurants in and around Cape Town. Check out my list of Top 10 Restaurants in Cape Town - you can't go wrong with any of the choices.
You can enjoy:
Seafood: Given its location it's not surprising that Cape Town is home to some of the best seafood restaurants in the world. You can enjoy beautiful views of the ocean, Table Mountain and spectacular sunsets at the following restaurants; Wharfside Grill, Panama Jacks and The Codfather. A little out of town in Langebaan, you'll find an informal, local favorite called The Strandloper.
Asian Food: Cape Town is a very cosmopolitan city and its excellent Asian restaurants reflects this. The food is authentic and delicious. You can try Indian food at Bukhara, Thai food at Wangthai (3 locations) and Cape Malay at the Noon Gun Tea Room.
Wineries: Wineries very close to the city center in the Constantia area offer excellent dining opportunities. Check out Jonkershuis in Groot Constantia for simple, delicious fare. For more upmarket tastes, try La Colombe (French), Constantia Uitsig and Catharinas.
For a sundowner go to La Med one of Cape Town's most popular entertainment spots along the waterfront.
As with most cities, the best restaurants are usually where the locals eat.