Yes, all options there follow the alcohol limit. The roasted meat there is used just like alcohol but sometimes they also carry some meat out of it to eat it. Then it is working as food.
Difficult to say why they drink slow or not at all in your ale house without looking at it. Maybe they have many more happiness locations not so far away. How many stars do they have in average (in your overview window)?