I ate in the landmark Cardiff pub that has reinvented itself