In Delray Beach, ghostly lore, flying mugs and British charm make for a spirited night in a historic neighborhood haunt.