Okay. A few friends have flinched at this one, but stick with me. The Jilted Siren is possibly Capitol Hill’s newest cocktail bar, having opened in early April in the old Kedai Makan slot at Bellevue ...