Fast Food Club Fast Food Club

Get To These 7 Texas Tamale Makers Before Christmas Orders Close Out For The Year

Marco Rinaldi 6 min read
featured image 627c38a5edf4 fc03f32d96ac
Get To These 7 Texas Tamale Makers Before Christmas Orders Close Out For The Year

In Texas, Christmas does not really start until the tamales are on the table. Families order them by the dozen, stack them in coolers, and guard them like treasure until Christmas Eve.

The trick is that the best shops get slammed in December, and some sell out by early afternoon. Here are seven tamale makers across the state worth calling now, before the holiday rush leaves you empty-handed.

1. Delia’s Specializing in Tamales, McAllen, TX

Delia's Specializing in Tamales, McAllen, TX
© Delia’s Specializing in Tamales, McAllen, TX

Down in the Rio Grande Valley, holiday tamale orders are serious business, and Delia’s is built for exactly that kind of demand. The name says it plainly: this shop specializes in tamales.

The McAllen location on South 23rd Street serves freshly steamed tamales with two kinds of salsa. Menu favorites include spicy pork, beef, and chicken and cheese.

There is also menudo for anyone who wants a warm bowl on a chilly morning.

Plenty of families order dozens ahead of time for Christmas dinner, so planning early is smart. The shop does not take reservations, but a drive-through keeps pickups moving.

Hours are generous, running 7 AM to 8:30 PM Monday through Saturday and 7 AM to 6:30 PM on Sunday. Sundays get the biggest crowds, while weekdays tend to be calmer.

Prices sit around $10 to $20 per person, and parking is free.

2. Ruben’s Homemade Tamales, San Antonio, TX

Ruben's Homemade Tamales, San Antonio, TX
© Ruben’s Homemade Tamales, San Antonio, TX

Small tamales, big reputation. Ruben’s on Rigsby Avenue makes petite, handmade pork and chicken tamales with a generous filling and a flavor that leans spicy without being greasy.

The setup is simple. Counter service only, takeout only, no restroom, and no dining room, so treat it as a quick grab-and-go stop.

The staff are known for walking newcomers through the menu and pointing out extras that bring out the heat. Fresh coffee is on hand too, which helps on an early pickup.

December gets busy here, with bulk orders and lines forming before Christmas week. Weekends are the peak, so a weekday visit gives you better odds.

Doors open at 7 AM daily and close at 5 PM Monday through Saturday, or 3 PM on Sunday. Call 210-337-0025 to plan your order.

3. Alamo Tamales, Houston, TX

Alamo Tamales, Houston, TX
© Alamo Tamales, Houston, TX

For a lot of Houston families, the yearly December trip to Berry Road is a tradition all on its own. Alamo Tamales has become a holiday staple for anyone chasing traditional handmade tamales.

The cafeteria-style setup makes it easy to see what you are getting. Beyond the tamale plate, the menu stretches into breakfast tacos, barbacoa by the pound, and fresh flour tortillas.

I would save room for the pan dulce. The assorted Mexican sweet bread is a natural add-on for a Christmas morning spread.

The dining room is roomy, with outdoor seating, a drive-through, and delivery as options. It opens at 6 AM every day and closes at 6 PM, and weekend mornings draw the biggest crowds.

Reservations are not accepted, so early arrival is the move during the holidays. Parking is free.

4. Elvira’s Dallas Tortilla & Tamale Factory, Dallas, TX

Elvira’s Dallas Tortilla & Tamale Factory, Dallas, TX
© Elvira’s Dallas Tortilla & Tamale Factory, Dallas, TX

Some customers drive more than two hours to load up on tamales here, often five dozen at a time. That kind of loyalty does not happen by accident.

Elvira’s is a longtime, family-run operation on North Marsalis Avenue. It sells traditional tamales alongside corn tortillas, chips, tostadas, and salsas, with the tortillas made from corn, water, and lime.

Pork tamales lead the way, but barbacoa and lengua are also on the menu. Grab the green salsa or pico de gallo to round out the order.

Here is the practical warning. During the December rush, tamales can sell out by early afternoon, so morning is your friend.

It is takeout only with counter service and no restroom. Hours are 7 AM to 7 PM Monday through Saturday and 7 AM to 5 PM on Sunday, with Sunday mornings the busiest stretch.

5. Cardona Foods, Fort Worth, TX

Cardona Foods, Fort Worth, TX
© Cardona Foods, Fort Worth, TX

A restaurant parked in front of its own tortilla factory has a built-in head start on freshness. That is the setup at Cardona Foods on Meacham Boulevard.

The house-made chips and tortillas come straight from the factory side, and the tamales are reliably fresh. The menu also covers tortilla soup, chicken enchiladas, and an enchilada trio.

Timing matters more here than anywhere else on this list. The restaurant is open only Monday through Friday, 11 AM to 2:30 PM, and closed on weekends.

As Christmas Eve gets closer, the pickup line fills with folks grabbing holiday tamales. Pre-ordering is a smart way to skip the scramble.

Unlike most tamale shops, Cardona accepts reservations and offers table service, plus a kids’ menu. Call 817-625-6477 for details.

6. El Ranchero Tortillas Factory, Corpus Christi, TX

El Ranchero Tortillas Factory, Corpus Christi, TX
© El Ranchero Tortillas Factory, Corpus Christi, TX

Planning to make your own tamales this year? El Ranchero sells masa too, which makes it useful whether you are buying tamales or rolling them at home.

The Carmen Street shop specializes in barbacoa, tamales, and fresh homemade tortillas. Chicharrones and tacos round out the lineup, with much of the ordering done through a window.

The spicy chicken tamales have a fan base, and some households order as many as ten dozen once December begins. Prices start low, around $1 to $20 per person.

Watch the schedule closely. It is closed Monday and Tuesday, opens at 7 AM Wednesday through Friday and Sunday, opens at 6 AM Saturday, and wraps up at 1 PM every open day.

Morning people will do just fine here.

7. Delicious Tamales, San Antonio, TX

Delicious Tamales, San Antonio, TX
© Delicious Tamales, San Antonio, TX

Forgot to place your order? Delicious Tamales has a track record of handling last-minute buyers, even ones walking out with 15 dozen.

The Culebra Road shop sells hot or cold tamales in meat, vegetarian, and sweet varieties. Pork with cumin is a standout, and the cream cheese and jalapeño tamale has its own following.

For dessert, the sweet tamale dozen is a fun change of pace on a holiday table. It also happens to be vegan.

The drive-thru is fast, and there is dine-in plus delivery when the weather turns. Hours run 8 AM to 6 PM Monday through Saturday and 8 AM to 3 PM on Sunday.

Sundays are the busiest. I would go midweek if you want a shorter wait before the big day.

Wherever you live in Texas, the lesson is the same: call early, order by the dozen, and pick up before the shelves run dry.

Enjoyed this story?

Add Fast Food Club as a preferred source to see more of our reporting on Google.

Follow us on Google

Leave a Reply

Your email address will not be published. Required fields are marked *