Ajo Atao Taberna Del Sur is a tapas restaurant with a welcoming, Andalusian-style atmosphere.