185-189 Great Western Road, Glasgow. G4 9EB. The Captains Rest, 1980s. Munro Motors occupied this site in the early 1960s. The pub is now known as the Captains Rest. It was also known as the Barracuda Bar. Pharaohs 1991. The Captains Rest 2005. Alfie Conn Celtic fame once owned this pub. In the NEWS 1977… […]