Hope you're feeling better now Kris.
A common problem is ice put in drinks - too often the people in bars and cafes don't wash their hands and then pick the ice out of the bucket for a drink and contaminate everything else in there

. You then puts some in your own drink and hey presto - stomach bug. Ice cream is usually when they don't clean the ice cream scoop properly - you see it a lot, they use the same scoop for different flavors and never wash it...