Estrella de Mar is a seafood restaurant offering a variety of tapas, rice dishes, and casseroles.