Puerto de la Duquesa offers Indian cuisine with marina views. The menu includes lunch, dinner, and late-night options, alongside a selection of drinks.