Vista do Mar means Sea View in Portuguese culture. Experience traditional Portuguese cuisine with a friendly atmosphere while enjoying a spectacular view over Mossel Bay! For a truly authentic Portuguese experience, Vista do Mar is your perfect destination in the Garden Route.