Casa el Lebeche is a seafood restaurant known for its fresh fish and extensive wine selection.