Yes this one is so buggy, I had a bit of trouble with it...he seems to disappear as soon as you walk in the tavern. Here's the trick: stand with your feet just outside the tavern through one of the doors and he'll show up. Then you can talk with him.
I finished this quest earlier today.
____________________________
Letting sleeping dogs lie is never better than the truth, even when worth two in a bush.