Is one allowed to go over to a non kosher restaurant in the airport to buy a drink?
If there are no places to buy drinks otherwise, you may go there.
The reason: since in the airport it is usually obvious that people going to the non-kosher restaurants are only doing so in order to buy drinks.
ודומה לפונדק של גוים. וראה בארוכה כאן: