Nothing is better when eating tacos or tortilla chips then having a little extra flavor or something to dunk a chip in, whether it's salsa, queso or guacamole.

But unfortunately, guacamole in particular is always an expensive add-on when eating out, and is hardly ever an included ingredient. And when a budget is tight, even an extra dollar can be too much. However, at least one day can be the best day of the year, because several establishments will offer free guacamole (yes, FREE) or discounted guac in honor of National Guacamole Day!

Check out the list below for places where you can get your delicious dip:

Agaves Mexican Restaurant: At the Danbury, CT location of this chain, from 6:00-8:00 p.m., get a free guacamole when you order three main courses

Anejo: Those in NYC can head to the Hell's Kitchen location of this restaurant to try three new guacamole recipes for just $6.00, then help pick a winner by voting online

Baja Betty's: Get Build Your Own Guacamole all day long for $2.00 off the normal price

Besito Mexican: No free food, but you can enter a contest to win one of five $100 gift cards

Blue Moon Mexican Café: Get half-priced guacamole appetizers all day

Chiquito: Download the app to get a voucher to receive 25 percent off your food all weekend long

Dos Toros: Get the secret code on Snapchat, and get free guacamole with your meal.

Mercadito Chicago: To celebrate both Mexican Independence Day and National Guacamole Day, the restaurant is offering a special prix Fixe menu for $35 which features 3 types of guacamole, 2 ceviches or botanas, 4 tacos, 1 side, 1 dessert and 1 tequila cocktail

Molina's Cantina: Until 2 p.m., get a deluxe dinner for only $3.35

On The Border: No deals on guacamole, but in honor of Mexican Independence Day, Margaritas are $2.00 all day long

Qdoba: Guacamole is always free at this restaurant