Good start on Yampa Street, but how about this idea from my wife:
Turn Yampa into a one-way in the direction of Fifth toward Ninth streets with diagonal parking only on the north side. Put in a wide bike lane on the river side with a wider pedestrian lane. Keep the speed limit at 15 mph. Deliveries to riverside businesses stay the same. With traffic going only one way, it will be much easier to see thus safer. Should be about same number of parking spots with much less chaos.