Nia, FYI, my street shoes are size 8 narrows and in Specialized I take a 39. It is true that the toe box on the Spec mtn shoes is a little roomier than the road shoe, but the road shoe could not be any narrower and comfortably fit my socks!

Good luck!