Lauriston is a good one south of the river as is Alison Arms. I would also say the State Bar in city centre is a good shout. Real classic pub.
None of these really do food in a big way though. Some people would expect pub food at a signature pub so I guess it depends on what your criteria are.