Definitely see your doctor about this, you might not even have been allergic to what you have eaten, I once had a reaction similar to what you describe, I couldnt work out what the hell it was, anyway it went away again quick enough, a few days later it happened again, well I did get it checked eventually as it kept happening again and again, then I realised that there was a pattern to it, it turned out that each time I was in close proximity of one of our temporary workers it happened and the reason for it was the perfume that she was wearing. Luckily she is a really lovely person and from then on she wore a different perfume whenever she came working for us.
Discuss with your doctor, some allergic reactions can be very serious, see what the advice is.
All the best
Karen