Twin Peaks is expected to go public in a stock offering in 2024 and parent company Fat Brands plans to grow the chain from its current 103 units to about 200 over the next few years. In addition to building new locations, Fat Brands expects to acquire existing concepts and convert them to Twin Peaks’ “sports lodge” format. Restaurant Business