In general, it is manager's discretion. Some will offer a meal for free, others will give a discount, but they have no official promotions, for veterans, at this time.
Not sure. We had a vet at our table, but the subject never came up. I'd say your best bet would be to call and ask them directly.
Thanks! Your answer is awaiting moderation.