3 hours from consumption to onset is pretty fast for food poisoning unless it was staphylococcal which would almost certainly impact a lot more people. Probably should consider that it was previous meal (people are really bad at identifying the source of food poisoning because even the fast acting ones can take 6+ hours before any symptoms which means you likely had a few things to eat after the infected food).
Source:
https://www.fda.gov/food/resourcesfo.../ucm103263.htm