No real limit, but meals over $25 require receipts if not on the corporate credit card. If applied to the corporate card, the expense shows up automatically on our expense-processing software along with all other charges and no further documentation is then required.
Although I'm pretty much unlimited in what I can spend and how I can spend it, I still tend to carry a bottle or two of good wine with me when traveling ... I would prefer to have a decent room service meal with a very good bottle from my wine cellar than to suffer through being a single diner in a restaurant, drinking bad & overpriced wine.
I've even shared my wine in restaurants that allow BYO, even going so far as to plan meals around the wine with like-minded wine collecting customers. Those meals, by the way, are usually the most fun