Los Mariscos is a seafood restaurant offering grilled meats, seafood platters, rice dishes, and tapas in a cozy setting with tiled walls.