Bon Arrivee- Just as one walks out of the airport, this friendly little joint comes into view. Steaks and seafood are the top picks here and while food takes its own sweet time to arrive, every item served on the plate is fresh and prepared moments ago.
Thorn Tree in Francistown has much to offer apart from the ambience and décor. Everything from a quick coffee, to burgers to fresh fish is available here.
Courtyard Restaurant in Gaborone has quite an imaginative African menu which is often combined with the staple food, to give an authentic yet tweaked eating experience.
Hilary’s- while all other eating joints in Botswana serve greasy sausages and fatty steaks, Hilary’s is known for its home cooked and surprisingly vegetarian dishes.