Top Choice African in Gaborone

Courtyard Restaurant

In the garden area out the back of Botswanacraft, this tranquil spot serves up imaginative African cooking (including impala stew and guinea fowl pot) with other local staples making a rare appearance. It also serve…
Cafe in Gaborone

Cafe Dijo

Next door to Kalahari Quilts in the Kgale View Shopping Mall, this classy but casual place is one of our favourite haunts in Gabs. The lunch specials include pepper steak pie, chicken tandoori wraps and light Thai-i…
International in Gaborone

Bull & Bush Pub

This long-standing Gaborone institution is deservedly popular with expats, tourists and locals alike. Though there’s something on the menu for everyone, the Bull & Bush is renowned for its thick steaks and cold …
Cafe in Gaborone

Equatorial Café

The best espressos in town are served here, along with fruit smoothies, falafel and gourmet sandwiches. It even has real bagels!
Buffet in Gaborone

Beef Baron

With a name like this, there’s no mystery about the menu, with Gaborone’s finest cuts of Botswana beef served in upmarket surrounds. It’s inside the Grand Palm Resort complex; walk through the lobby of the Walmont A…
Steak in Gaborone


Indulge the carnivore in you. Part of a chain of Brazilian super meat houses/samba parties, Rodizio’s is where waiters walk around with skewers of meat, and you hold up little flags indicating whether you want more …
African in Gaborone

Mokolwane’s Restaurant

International in Gaborone

Linga Longa

This place is a vague cross between an American sports bar and a British pub, with a menu that begins with breakfast and moves on to steaks, curries and calamari rings.
Cafe in Gaborone

Bean Bag Café