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