Angel is a pub and bar offering a taste of Andalusian cuisine, prepared with heart.