La Isla del Sur is a restaurant offering authentic Andalusian cuisine.