In that case make him pay.
Joke, there are wine tours. It can get expensive depending on how much you buy though.
Take $20 out of the machine as a budget and you could walk around to different shops, coffee places, maybe have a couple drinks. Could make a day out of that.
Goto a park, if you have a dog bring him along. Even though its cold, you could goto Hamlin beach and see the water. Theres High Falls if you go downtown.
Indoor golf, bowling are all cheap.