Could be it was stuck in the beer engine cylinder for a while, decent pubs pull off a quarter pint before they start to serve for the day, vinegar means very stale and off, hope you sent it back
I've had that three times in pubs in the last 6 months, one in the middle of a busy evening in a busy town, once with Wainwright at lunchtime and another that wasn't vinegar, but horrible chemical/metallic flavour.........all sent back, with staff taking a taste and no argument
The last was *hangs head in shame* Tetley in a theatre bar, the only bitter they had, (honest ) but I got it swapped for some very nice Great Orme they had in a bottle under the bar :thumb:
old stale beer. comercial casks should be on no longer than three days.period. acetobacter has left its little calling card in that beer, a few more weeks and itll be full of string :sick: