I'd say get to The Church on the Hill. Just at the roundabout at the top of the Battlefield road.
10 mins walk from crossmyloof, 10 mins walk to hampden. 5 mins walk from my gaff
we just booked a table in there although not sure how useless that will prove to be. massive place, couple of beer gardens and big bar.
for the celtic aberdeen semi it was swamped with aberdeen fans. filled the steps outside and had great atmosphere. I'd guess it will be pure Well pub on Saturday.
we'll prob be swinging by about 11