New Glasgow bar: The Drugstore Social
Mixing up the medicine for The Drugstore Social. Can Glasgow ever have enough bars? Probably not. The latest to join the throng is The Drugstore Social which is taking shape at 67 Old Dumbarton Road. Penciled in to open early October, it...