A high-profile Houston restaurant group is set to breathe new life into a shuttered restaurant in San Antonio.
Wei Lai Dim Sum closes in North Hills after new ownership takes over McIntyre Square development in $28 million sale.