Kanyon is a restaurant known for its scenic, natural setting.