New Delhi, Nov. 11 -- Veterans Day will be observed across the United States on Tuesday, 11 November. The federal holiday marks the anniversary of the World War I armistice, which occurred at the 11th hour of the 11th day of the 11th month, according to the Department of Veterans Affairs.

Over time, the day has shifted from commemorating the end of a war to honoring all who have served in the US military, past and present.

Across the country, restaurants and service chains are offering free meal offers, special deals, and one-day discounts. Several of these promotions require proof of military service, while some apply only to dine-in guests.

Here is a list of restaurant chains and service providers in the US that offer special promoti...