All at once elegant and down to earth, the capital city offers everything from homely Italian fare to Portuguese classics and fine dining. Steakhouses are also popular in Pretoria, where family restaurants and casual gatherings with friends are highlights. Find a restaurant with a deck view of the famous Highveld sunsets, sit under the jacaranda trees or stretch your legs in a sports bar beer garden.