The best pub, depends on the person using it and what they are after.
I travel to Canton, for the best homely pub, which is THE CANTON.
It's like your nanna's front room, but it is full of personalities and a great game of Don (cards), on a Sunday.
Music every Sunday, darts and pool and a robbing barsteward of a landlord makes it one of the last local pubs in Cardiff.
Won't suit a lot of people though.