Il Capitano is an Italian restaurant and pizzeria located in the picturesque Puerto de la Duquesa. Established in 1983, it combines tradition with its offerings.