Santa Lucia is a restaurant known for its seafood cazuela, popular among its patrons.