Isla Grosa is a restaurant specializing in fresh seafood and fish, with a menu that also includes rice dishes and meats.