Just use a small frame, long seat post, tall stem.
+1
Any true road racer will do or try criterium geometry if you are hardcore. My arms are not long for my height (meso, here) and wanted an agressive criterium bike which led me to owning a Cannondale Criterium Series frame. Other than that I ride a shorter-than-ideal Trek 760 and with a short reach stem if I want to feel "tight" on certain occasions.