Barra del Olaya is a seafood restaurant serving South American and Colombian cuisine. They offer lunch service.