Definitely call the restaurant beforehand. A lot of times they will provide something gluten free made in a gluten free environment. Most hard Liquor and wine are ok. NOT BEER as most restaurants do not carry the gluten free kind. Please do not let anyone label you a hypochondriac - my brother and sister have done that to me and I know that it is distressing...
I know that social occasions can be really tricky. I have been Gluten Free for 7 years and I know where you are coming from. Eating something beforehand is a good idea - but I always carry some rice crackers with me just in case there may be something that I know I can eat. I am fortunate that extended family really tries to have some food items That are...