Restaurant and bar Los Delfines offers food, cocktails, and a lively atmosphere.