Some restaurants ask for some sort of proof: Discharge, membership card for vets club, wear a uniform, etc. Golden Corral just takes your word. I wasn’t asked for any proof last year but will have my discharge paper just in case.
Pay attention to day (Sunday or Monday) and times of free chow give-away. Some joints just offer vets a discount.