Golden Corral honoring veterans with free meals