Welcome and thank you
for your question!
What you've described is a violation of Texas law as spelled out at:
Sec. 545.423. CROSSING PROPERTY.
(a) An operator may not cross a sidewalk or drive through a driveway, parking lot, or business or residential entrance without stopping the vehicle.
(b) An operator may not cross or drive in or on a sidewalk, driveway, parking lot, or business or residential entrance at an intersection to turn right or left from one highway to another highway.
It's a civil offense. It's not a crime. Different jurisdictions assess different financial penalties. For example, in Guadalupe, it's $150. In Killeen, it's $177.10. Judges have discretion in setting their fine schedule. A cited driver can also be required to take a driving safety course.
The officer has to observe the violation to take action.
A private property owner, however, who has a "no trespassing" sign posted could sue the driver in civil court
If this is a frequent problem, the business owner can call the police department and ask that an officer be assigned to monitor the lot at random times and enforce the law. When drivers see enforcement happening, then they usually change their behavior.
My goal is to provide you with excellent service – if you feel you have gotten anything less, please reply back. I am happy to address follow-up questions. Thank you for your business!