They had 3 or 4 locations *in the NOLA area* back then.. i just googled, they have 44 locations nationally right now .. I’ve lived in CA, i have lived in TX- both had Houston’s restaurant locations.. it is what it is .
And the only Houston's I knew of ever in the New Orleans area were on Veterans and on St. Charles. Where were the other locations?
Anyway, the point is that their food is fine whether they are a chain or not. And, if you live in New Orleans you can't eat like tourist every day or you will wind up being 400 Lbs.