I have a Medicare Advantage plan. Part of the plan includes a pre-paid visa card. I get $50 per month that I can spend on food on this card. No catches, no gotcha’s .... the only thing is that the money doesn’t role over if I don’t use it. Kroger and Walmart both accept the card. (Haven’t tried it anywhere else and don’t know if it works at restaurants.)
For me, the Advantage has been substantially better than the Supplemental insurance that I previously had. But I am relatively healthy.
I have a “U card” which provides a total of $40 a month for medical/age related items such as Fixodent, Efferdent, Tylenol etc. It is great.
Had a friend in your situation. She had two heart attacks in one year and switched to Medigap the second she could.
Just FYI :)