Restaurant and hotel, Los Kioskos In, offers a dining experience.