Al Andalus

Save
  • Address
    2a Calle 14 A-30, town center

Let us know if these details are incorrect

Lonely Planet review

Xela's Spanish restaurant comes up with the goods in terms of paella, lentils and chorizo (spicy sausage) and other Spanish favorites. It's set in a charming courtyard ringed by potted plants and Moorish archways.