Say it Ain’t So: Luby’s Likely to Close After 73 Years
Luby’s, the Houston-based restaurant chain, announced in a press release Tuesday that it would be dissolving. Luby’s Inc. board members voted on a liquidation plan that will sell off assets and enact “an orderly wind down” of operations.