Estadero La Terraza del Rio offers a relaxing riverside experience.