Texas Lone Star Tamales
9AM - 6PM ▾
Of 1,662 rating posted on 2 verified review sites, Texas Lone Star Tamales has an average rating of 4.80 stars. This earns a Rating Score™ of 84.60.
Every thing the company did during my purchase was above par. And response to suggestions were appreciative and my mother says they tasted just like the tamales she ate while growing up in Chicago.