If it has happened twice after eating out, then it is most likely what you are suspecting.. a food allergy..
I would suggest the obvious, avoid eating out, especailly the same kind of food, if possible.
read more
here
Please ACCEPT the reply (by pressing the GREEN accept button), and
give a BONUS if it was useful. If you need more information, just let me know.
Regards
Dr. Gupta