You have not fully experienced Botswana until you mingle with the locals. There is no other platform to meet the locals in their ‘natural environment’ than the frequented bars and restaurants.
If you want to get away from the typical tourist activities to experience the everyday life of Botswana, the bars, restaurants and nightlife will be the best opportunity.
The social sphere will you blend in with the locals, giving you a sense of belonging. Bars bring people from all walks of life together. Traditional dishes are also catered at the local restaurants.