We love our local greek restaurant that has BYOB, they do not have a liqour license. It is a nice atmosphere, the food is excellent and well priced. They used to charge a corkage fee (it was only 3 dollars per person), the owner said he just wanted to cover the price that a soft drink would normally be since that is a large markup item that many restaurants make bookoo bucks on, plus the waitress will keep in in their coolers and serve in glassware for us.
They have since stopped charging the corkage fee, it may very well be because of the liquor license, or maybe they are just trying to be nice.
Anyway, whenever we BYOB, whether it be homebrew or commercial wine/beer, I always leave a few for the owner/staff to do what they please with them. We have never been charged a corkage fee, presumably because of this. I was just happy to share a brew with the guys who are working hard to make us great food.