Veterans Day is November 11 and many of America's restaurant chains and other businesses are saying "thank you" for the endless sacrifice that many of our men and women in uniform have made and continue to make to keep our country safe and free by providing free or reduced cost meals.

Here's a list of restaurants offering veterans free meals or reduced cost meals. Must be able to show valid military I.D. for special offers. Please be sure to ask each restaurant if they are participating in the Veterans Day program prior to being served.

Applebee's- Free meal off their special Veterans meal menu that includes their popular Fiesta Lime Chicken

Red Lobster-Complimentary appetizer or dessert from a special menu

Denny's-Free Veterans Day Grand Slam Breakfast

Chili's-Free meal off a special Veteran's Day menu that includes their classic bacon burger

Olive Garden-Free Meal from special Veterans menu which includes unlimited soup or salad and breadsticks

Outback Steakhouse-Free Bloomin' Onion, Beverage and discount for family members

Texas Roadhouse-Free Meal from select menu which includes a 6 oz. sirloin steak with two sides from 11AM-2PM

Starbucks- Free tall 12 oz brewed coffee at participating stores

IHop-Free stacks of their famous Red White & Blue Pancakes

Longhorn Steakhouse-Free appetizer or dessert for Veterans

Golden Corral- Military Appreciation Night is Monday, Nov. 13, From 5-9PM get a free buffet.

Cracker Barrel- Free Double Chocolate Fudge Coca-Cola Cake Dessert

Buffalo Wild Wings- Free order of wings with a side of fries

Chuck E. Chesse's- One free personal 1-topping pizza

Cici's Pizza- Veterans get one free buffet

Little Caesar's Pizza- One $5 Hot-n-Ready Lunch Combo including 20 oz. Pepsi product

Ruby Tuesday-Free Appetizer valued up to $10

On The Border-Free Create Your Own Combo Meal

Hooters-Free meal with any drink purchase

Dunkin' Donuts-Free donut for all Veterans and Active Military

For more discounts and deals for Veterans click here.

Veterans Day is always observed on Nov. 11 with speeches and parades across the U.S. The holiday began as Armistice Day on Nov. 11, 1919, the first anniversary of the end of World War I.