I told my LTR of 2yrs I don't want her hanging around a specific area after dark. This is her second time breaking this rule I've set for her.

So far I've confronted her once pretty much stating she fucked up. Her response was blaming her GF for taking her. Not surprising to any of us here, she didn't take any responsibility for her actions lol

What is the best way to punish this behavior? Is there anything more effective than just removing my attention with a soft next, or is that my only option? She already says I'm distant with her so I'd prefer a more hands on approach if there is one.