Yes, there can be liability for food poisoning. You should hang on to whatever evidence you have and contact a personal injury lawyer to see if the damages make the case worth pursuing.
You have a case. If you only suffered for a day or so, it is likely that your damages wont be big enough for a lawyer to take the case. Check with a few, and there is always small claims court.
Only a tiny handful of lawyers handle food poisoning cases, for example, my firm handles food poisoning fatality cases in PA. Your best bet is to Google "food poisoning lawyer' and have the local lawyer investigate. Good luck and feel better.
A roundup of the best tips and legal advice.