These 9 historical romantasy books will take you through time — to vampire tea rooms, Mexico during the Jazz Age, and more.