This charming Spanish bar is a hidden gem for families in Dénia.
C/ de l'Olivera, 7, 03700 Dénia, Alicante