You just read:

LA Crawfish Launches Franchise Store in McAllen, Texas

News provided by

LA Crawfish

Feb 27, 2017, 08:30 ET