Los Santos is a bar offering a refuge for those who enjoy fine spirits and expertly crafted cocktails.