Hi joanie,
The easiest way for me to explain where the beer house is for you to go back close to the docks where you first came to the village, go forward to the alley going out to the main road. Before you get there, there is a store on the left - this is the beer house. It is before the construction on the wall. There is a lady seller there.
As for the honey, try checking that wall where you got it again (when you exchanged the ring) to see if you get another - but I don'tt think you need another honey aside form the one you've got.
MaG