Isleta del Moro is a Mediterranean restaurant specializing in seafood and Spanish cuisine, offering lunch and dinner with a full bar.