Total local issue uninteresting to most of you, but Washington Ave. is a complete 'drive where you want, park where you want, stop your delivery vehicle where you want' mess in a high traffic high pedestrian area. No clue
what exactly happened here, but something should be done.