Al Andalus
Al Andalus
- Address
- 2a Calle 14 A-30 Town Center
- Hours
- breakfast, lunch & dinner
Lonely Planet review for Al Andalus
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.








