Sorry, you will need to get used to the Weegie sense of humour
I'll second the Beir Halle (still trying to get through the list) Bath street has some fairly good establishments as well as the lower end of Sauchiehall Street. The college itself is just accross the water from the Merchant City which again has a large choice. Enjoy