+1 on a correct-sized bike
"compact frame" geometry on a road bike can give more standover. roadified mtb's have lots of room. Most "city" or "urban" bikes I've seen offer room.
I highly suggest getting something that fits really, really well. at the minimum, read a sizing guide and make sure you have the right seat height & location, bar height & reach, comfy grips, etc etc. Ideally, get it professionally fitted.
Cheers