From the sounds of that you weren't targetted in particular, rather this imbecile was merely out looking for trouble. Don't necessarily take stuff like this personally, but defend yourself in the event you need to. Hopefully in that situation nobody else got hurt and the coppers showed up and carted the miscreant off to jail.
A restrictive skirt will hamper some forms of actions, e.g. kicking. Sometimes it's better to get in close and use a knee instead (faster and more accurate). In short, be aware of any limitations and have a game-plan to work around them if heaven forbid the need arises. In a self-defence situation no rules apply; all you need to do is survive the encounter with as little damage as possible.
As for the small parc and fries stand, I'd be tempted to wander over, buy some fries and wish the onlookers a good day whilst munching away. Unless you live in a really insanely violent part of the world.