Hwy 259 N, Lone Star, Texas 75668 USA
They are located on Hwy 259 right by the two dollar stores. Not on Industrial. Great food. Great price.
Photo Credit: Yelp