First, get a medical diagnosis: without a medical diagnosis confirming some injury that caused disability or impairment, then your testimony that the injury is stopping you from doing the work you have been doing is not enough; you will  not be entitled to any compensation, whether for lost wages, medical bills, or even "pain and suffering" for life impairment, without medical evidence that you have an actual injury which came from being punched.If there is some injury which as cost you money or impaired your life, you may be able to sue the person who attacked you for compensation. It is very unlikely that you an sue the farmer's market, however: an employer is almost never liable for the criminal acts (and assault is a criminal act) of its employees because such actions are beyond or outside the scope of the employee's employment--employers do not hire people or employ them to break the law or assault people, so it is not the employer's responsibility when they do. So it may be that the only person could sue and recover compensation from is the manager himself. A lawyer can help you do this, if your injury or bills/lost wages are severe enough to make it worthwhile to bring a lawsuit.