La Tarara is an Andalusian restaurant.