Estrella del Mar is a restaurant specializing in seafood, fine meats, and traditional dishes.