All Out Africa
Runs a range of adventure trips and activities throughout Swaziland, plus to Kruger National Park. Highly recommended is the half-day...
In Mbabane, try Jazz Friends, a cool, popular local hang-out with African music.
This French-owned place offers a smart and elegant setting under a covered terrace, and serves a good range of seafood and meat dishes....
A small and relaxed coffee shop serving reasonable coffee and snacks, and located in the middle of the Mall.