Top ChoiceAfrican in Victoria Falls (town)

Boma

Enjoy a taste of Africa at this buffet restaurant set under a massive thatched roof. Here you can dine on smoked crocodile tail, BBQ warthog, guinea fowl stew and wood-fired spit roasts; and the more adventurous...

Top ChoiceSpanish in Victoria Falls (town)

Lola's Tapas & Carnivore Restaurant

Run by welcoming host Lola from Barcelona, this popular eatery combines a menu of Mediterranean cuisine with local game meats. The result is anything from crocodile ravioli to paella with kudu. Other items...

Top ChoiceCafe in Victoria Falls (town)

Lookout Cafe

A stunning location overlooking Batoka Gorge. Enjoy views of the bridge and the Zambezi river while tucking into a burger or crocodile kebab, or a cold drink on its open-air deck or grassy lawn terrace. It's...

Top ChoiceInternational in Bulawayo

26 on Park

Housed in a colonial building with sprawling lawns and a big patio, this casual fine-dining restaurant is one of Bulawayo's best. Its menu changes seasonally, and well-trained chefs cook up the likes of regional...

International in Bulawayo

Bulawayo Club

Chandeliers, silverware, marble pillars and gleaming hardwood floors might have you thinking you need to dust off your blazer. Not to worry chaps: the Bulawayo Club's dining-room surrounds may be decked out for...

Cafe in Bulawayo

Studio Nosh

Within the National Art Gallery is this quality little cafe doing homemade cakes, burgers and inventive mains such as crocodile-and-eggplant laksa. Otherwise come by purely for its excellent coffee to enjoy on...

Cafe in Victoria Falls (town)

Africa Café

This appealing outdoor cafe does the best coffee in Victoria Falls, made by expert baristas using beans sourced from Zimbabwe's eastern highlands. There's plenty of seating scattered about to enjoy big...

Cafe in Victoria Falls (town)

Shearwater Cafe

A glitzy cafe seems a bit incongruous along Victoria Fall's sleepy main strip, but it's proven a hit with tourists wanting a chic European-style atmosphere to sip their lattes streetside. During the heat of the...

African in Victoria Falls (town)

Mama Africa

This long-time tourist haunt is a good place to sample Zimbabwean cuisine. A recommended choice is sadza (starchy porridge-like staple made from white maize) with grilled meats, peanut sauce and veggie dish, or...

African in Victoria Falls (town)

In Da Belly Restaurant

Under a large thatched hut, looking out to a sparkling pool, this relaxed open-air eatery has a menu of warthog schnitzel, crocodile curry and impala burgers, as well as one of the best breakfast menus in town....

African in Bulawayo

Dickies

Try a traditional Zimbabwean meal at this bright and cheery eatery. Follow the locals and plunge your fingers into tasty fish and sticky meat dishes sopped up with filling piles of sadza (maize-meal porridge)....

Cafe in Bulawayo

Indaba Book Cafe

One of downtown's best cafes is this cool little hang-out, with books for sale, proper coffee, free wi-fi and quality homemade cakes. The food is also excellent, ranging from double-beef burgers and Asian curries...

Cafe in Victoria Falls (town)

Rainforest Cafe

Just inside the entrance gate to Victoria Falls National Park is this excellent cafe that does hearty breakfasts, real Zimbabwean coffee, fresh juices, burgers, toasted sandwiches and pizzas. There are no views,...

Cafe in Bulawayo

Earth Cafe

Hidden down a side street off a busy thoroughfare is this leafy cafe that makes for a great place to chill out with a strong local coffee, fresh juice and a choice of light or hearty meals.

Thai in Victoria Falls (town)

Nam Took

Run by Toy from Bangkok, this vibrant upstairs Thai restaurant has an authentic menu of spicy curries and noodles, mostly made from scratch using fresh ingredients.