avoid beer, stout and sweet mixers
spirits are good, also wine, the drier the better - so red is usually better than white.
Have you read up on alcohol and D?
What usually happens is that alcohol seems to have a slight (depends on the number of drinks!) lowering effect on the bg. But the truth is that the liver processes the alc first, as a priority, then turns its attention any carbs you have eaten. So all the glucose hits the bloodstream eventually, just later than if you hadn't had a drink.
But, of course, your mileage may vary, so start with one drink and test. Then next time, maybe have 2 glasses...
Hope that helps.