2 Best Restaurants in Cape Town, South Africa

Baía Seafood Restaurant

$$$$

This chic upmarket Portuguese restaurant has held a popular position for many years in a prime part of the Waterfront, with great views of the harbor; closed in with high glass walls, you can have an outdoor feel even in winter. Seafood is the star of the menu, although the meat and vegetarian options are just as good. Prawn and seafood platters are a popular choice and can be served with lemon/garlic butter or peri-peri sauce. 

19 Breakwater Blvd., Unknown
021-421–0935
Known For
  • seafood platters
  • a great spot for celebration meals
  • amazing views of the harbor
Restaurants Details
Rate Includes: No lunch Mon.–Thurs.

Dias Tavern

$$ | Cape Town Central

This Portuguese taverna in District Six is Cape Town's answer to a dive-bar-meets-diner. Serving classic South African Portuguese fare—think spicy trinchado (braised beef), prego rolls (rump steak fried in wine and garlic with a fried egg), spicy peri-peri chicken livers, and grilled sardines—for lunch and dinner, Dias Tavern is an institution. Although there are some great views of Table Mountain, diners come here for the reasonably priced, spicy, and garlic-infused meat and seafood, the cheap drinks, and the dimly lit atmosphere. It's a popular spot for events like bachelor's parties and big birthdays, so expect karaoke and a live band on weekend nights, when large tables can get up to rowdy fun. Service is brisk, friendly, and no-nonsense, as one would expect.

15 Caledon St., Cape Town, Western Cape, 7925, South Africa
021-465–7547
Known For
  • Portuguese South African fare—heavy on the garlic and spice
  • cheap, cheerful fun (don't be surprised if there's a 60th birthday and a bachelor party at the same time
Restaurants Details
Rate Includes: Closed Sun.