Cazorla is an Andalusian restaurant offering a taste of Southern Spain. It specializes in tapas and fried dishes.