Starting from a single location in Pretoria, South Africa over 20 years ago, Barcelos has grown to over 130+ locations in 16 countries throughout Africa and around the globe including Canada, the UK, Singapore, Mauritius, UAE, Oman and now Pakistan.
With a focus on family, tradition, and history, Barcelos is focused on providing exceptional quality, value and a relaxed yet convenient dining experience for a diverse range of cultures.