We has the same shop/inn definition for taberam in and earlier exercise, too.
Well, well, I didn't realise clicking on the words in a thread would take you to a dictionary!! Every day is a school day!
By contrast, the dictionary shows only 'shop' for caupona: https://www.duolingo.com/dictionary/Latin/caupona/336ddc6b68810931b9a7a3bfe6e1fb16
I tried Marcus tastes the wine in the pub expecting to be shot down in flames, which I duly was. British definitions, not much adhered to these days, give us the following. Pub: licensed drinking establishment; tavern (taberna?): a pub that serves food as well as drink; inn: a tavern that provides overnight accommodation. I have the distinct impression that a caupona is an establishment where rooms are rented by the hour, day or night. A tavern, if you like; but more of a brothel.
"There is a Tavern in the Town" is a suitably worded 19th century English Folk Song, based on an earlier Cornish miners' song "There is a Tavern in Yonder Town".