La Rosa di Bari

Italian in Puerto de la Cruz

Located in a lovely old house with several romantic dining rooms, this unassuming little place is actually one of the classiest restaurants in town. Enjoy innovative dishes like black tagliatelle with courgettes and prawns and fish with a mustard crust.