Skip to main content
 

Best tamales in DFW

Made with love by the Leal family since 1950.

Elvira & Ruben Leal’s Legacy

When Ruben and Elvira met, it was love at first sight. 

They married right before Ruben left to serve our nation in WWII. While Ruben was overseas, Elvira honed her entrepreneurial skills back at home in Dallas.  Her parents Toribio and Elena Portugal owned a popular restaurant & bar in Little Mexico called “La Rumba” and they shared their experience working in the food business with their daughter.  Elena was a renowned chef, known for recipes, and she also worked as a beloved cook at El Fenix.

Ruben returned from WWII as a decorated war hero with two purple hearts and a bronze star.  He fought for his country, he fought for his fellow soldiers, and he fought to come home to his love, Elvira.

Mexican style tamales have become our specialty.
Keeping the tradition alive is our life.

70 years strong

Ruben Leal, Jr. (Dallas Tortilla & Tamale Factory in Oak Cliff)

Ruben and Elvira’s sons Ruben Jr., Jesse, Edward and Matias keep the Leal family legacy alive by serving our beloved customers. Ruben Leal Jr., has led the family business for over 40 years. He made it his passion and life’s mission to continue the family business and thanks to his loyalty and hard work, we’re able to proudly serve you and your family “Mama Elvira’s Original Tamales” every Christmas, for over 70 years.

Mama Elvira’s Original Tamales

PORK

BEEF

CHICKEN

Pork Jalapeño

Beef Jalapeño

$14.95/dozen

Prepared Tamale Masa

$3.25 PER POUND

Unprepared Tamale Masa

$2.25 PER POUND

Green Salsa, Red Salsa, Pico de Gallo

$2.25 PER 8 OZ

Flour Tortillas

$2.50 per package

Corn Tortillas

$2.50 per package

Original Tostadas
Original Nacho Chips

$3.95 per package

Weekend Specials

Lengua

$12.95/pound

Barbacoa

$10.95/pound

Chicharrones

$12.50/pound

We're open Sunday through Saturday from 7 am to 7 pm.

Hungry yet? Contact us! We'd love to hear from you.

309 N. Marsalis Ave.
Dallas, Tx 75203
(214) 943-7681

Close Menu