Twin Owls Steakhouse está ubicado en una hermosa cabaña de madera construida en la década de los 20. Cuenta con un ambiente cálido alumbrado por velas y con 3 grandes chimeneas de piedra. Ofrece en su menú diversos filetes, marisco, carne de caza, aves y mucho más.