A convivial pub, Rock Glasgow offers bar bites, beer, billiards, outdoor seating, big-screen sports, and live music.