I have a distinct memory growing up in Texas of my professional chef father giving me some great advice: "Everything is better in a tortilla," he would say before throwing a slice of leftover lasagna in a flour tortilla to be consumed over the kitchen sink. 

While I wouldn't call leftover lasagna the best taco filling, I would agree that everything is better in a tortilla. National Taco Day is Oct. 4 and deals are abound. 

RECIPE: Chorizo and potato tacos with cilantro-lime slaw

Here's where you can get a free or discounted taco on Oct. 4. 

Baja Fresh: Get $5 off your order when you join Club Baja. 

Chronic Taco: Get a free chicken, al pastor, carnitas or Beyond Beef taco from 11 a.m. to 2 p.m. The secret code word will be announced on Chronic Taco's social media. 

We just took a
turns out we’re
giving away free tacos on
NATIONAL TACO DAY. Oct. 4th.pic.twitter.com/imYoo9R6CA

— Chronic Tacos (@chronictacos)September 26, 2019

Chuy’s: Get a crispy beef taco with any order for $1 on Oct. 4.

Fuzzy's Taco Shop: The chain is celebrating one day early with $1 select tacos on Oct. 3.

Jack In The Box: E-club members can get two free tacos with any purchase on Oct. 4.

Margaritas Mexican Restaurant: Get a free chicken or beef taco at participating locations when you dine in on Oct. 4. 

On the Border: Endless Tacos are $9.99 on Oct. 4.

Rubio’s: Show the cashier this coupon to get a free taco with a drink purchase on Oct. 4.

Taco Bell: Give the gift of tacos on Oct. 4 with the National Taco Day Gift Set for $5, including two Crunchy Tacos and two Nacho Cheese Doritos Locos Tacos.