Che Luz is a seafood restaurant offering locally sourced seafood, fish, and a rotating menu with meat and vegetarian options. It provides a friendly atmosphere with scenic views.